jQuery是一种用于处理HTML文档遍历、事件处理、动画设计和Ajax交互的JavaScript库。它简化了JavaScript的编程,并且使用CSS样式选择器进行HTML元素的处理,使其使用更加方便。
随着版本的不断更新,到目前为止,jQuery 2.1.4是最新版本。以下是该版本的API中的一些重要方法:
$(document).ready(function(){ //code });
ready()方法指定当文档加载完成后执行的函数。
$('selector').click(function(){ //code });
click()方法为所选元素绑定一个单击事件。
$('selector').hide();
hide()方法隐藏所选元素。
$('selector').show();
show()方法显示所选元素。
$('selector').fadeIn();
fadeIn()方法使所选元素淡入显示。
预定事件 预定方法允许您预定您想要在元素上发生的事情。向您的代码添加行动分散在时间轴上,尽管瞬间不会同时发生。执行前的延迟,持续时间和缓和函数对于确定行动的外观和感觉变得非常重要。$(selector).animate({params},speed,callback);根据已指定的参数执行CSS属性集的定制动画。根据指定的速度参数,jQuery会为其中的所有值生成动画。这可以使用相对于CSS样式定义的“attributes”,也可以使用相对于当前CSS样式的“+ =”和“-=”形式属性值。执行的回调动作可以是一组预先声明的函数名,也可以是匿名函数。 使用逗号分隔多个属性集,以应用不同的动画。在回调函数中操作队列或清除队列是表示一个“完成”状态的一般技术。
$(selector).stop(stopAll,goToEnd);stop方法可用于停止当前正在运行的动画。两个标志参数是仅有的。 stopAll:停止所有已排队的动画。 goToEnd:仅当前已播放的动画将停止并立即到达最终状态的一个标志。 jQuery API为您提供了许多有用的方法,让您的网站更加现代化和具有吸引力。使用它们可以大大减少代码的编写,并提高整体用户体验。