用于一页引导设计的 JQuery/CSS 事件/动画。 (点击和滚动)

Posted

技术标签:

【中文标题】用于一页引导设计的 JQuery/CSS 事件/动画。 (点击和滚动)【英文标题】:JQuery/CSS Events/Animations for one page bootstrap design. (on Click & On scroll) 【发布时间】:2014-04-28 08:08:29 【问题描述】:

我有兴趣在用户单击或滚动浏览我的页面时创建动画。 (在点击导航中的链接和滚动时触发动画很重要) 我目前正在使用引导程序裸骨模板(一页滚动)。 我已经包含了最初在文件中用于单击滚动事件的 javascript

$(function() 
$('.page-scroll a').bind('click', function(event) 
    var $anchor = $(this);
    $('html, body').stop().animate(
        scrollTop: $($anchor.attr('href')).offset().top
    , 1500, 'easeInOutExpo');
    event.preventDefault();
);
);

任何帮助都将不胜感激,因为在这方面我几乎迷失了!我设法在登陆页面上用纯 CSS 创建了加载淡入效果。如果可能的话,我很想继续使用纯 CSS。

我已经设法使用下面的 javascript 在 about 页面上创建淡入效果,问题是当我再次单击 about 链接时,文本消失了。我希望在用户单击关于链接并被带到页面的该部分后保留文本。

$(function()   
$("#btn").click(function()   
$(".box2").toggleClass("box2-change");  

);  

);  

更多参考这里是我使用的模板的下载/演示。 http://startbootstrap.com/scrolling-nav

【问题讨论】:

可以发布htmlcss 吗?谢谢。 创建一个小提琴,以便轻松帮助您 这是一个包含我的网站的链接。 wetransfer.com/downloads/… 你反对使用 jQuery 插件来做这件事吗? Panel Snap 【参考方案1】:

//内部文件准备好

$("#yourElement").on('click', doStuff);
$("#yourElement").on('scroll', doStuff);

// .js 文件的后面

function doStuff()

  // triggers both the click and scroll event


【讨论】:

以上是关于用于一页引导设计的 JQuery/CSS 事件/动画。 (点击和滚动)的主要内容,如果未能解决你的问题,请参考以下文章

jQuery

用于反应引导 DropDown 的 onSelect 事件处理程序打字稿类型

[Netty源码] 服务端启动过程

2017 年用于 UI 设计的 CSS3 和 JavaScript 动画库(TOP 9)

使用引导程序将条加载到下一页

如何在引导程序中获取下一页的图像值[重复]