$()这个玩意其实是一个jquery封装的功能非常强大的函数,当然,强大的东东,在使用起来也必然会是有点复杂的咯。下面我们来看它的一些强大的用法:
$(expr)
这个函数可以通过css选择器、Xpath、html代码来匹配目标元素,返回的是一个jQuery对象,jQuery的所有操作都是以此为基石的。
下面来看代码:
HTML代码:
2 | < div style = "display:none" id = "php" > |
5 | < div class = "test" id = "jquery" > |
6 | < span >我是强大的jQuery</ span > |
7 | < span >我是强大的jQuery插件</ span > |
jQuery代码:
看不懂上面的选择器意思?没关系,下一章我会完整地说说jquery中的选择器,哈哈~~《锋利的jquery》这本书中有很全的解释。就抄它的了。
$(fn)
这个方式是$(document).ready(fn);的一个速记方式,当文档全部载入时执行函数。注意:jQuery是允许多个$(fn)存在的。fn是个函数,也就是当文档全部载入时要执行的函数。
$(obj)
如果obj为DOM对象的话,那就是将这个DOM对象转换成为jQuery对象,如果obj本来就是jQuery对象的话,那么仍然还是个jQuery对象。