![跨平台移动APP设计及应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/442/26179442/b_26179442.jpg)
上QQ阅读APP看书,第一时间看更新
3.2 jQuery方法
1.jQuery的核心方法
jQuery()是jQuery体系的核心方法,所有的jQuery操作都在jQuery()方法中进行。jQuery系统为方法名“jQuery”定义了一个别名“$”,以避免在程序中出现过多的“jQuery”,便于程序阅读和维护。
【例3-2】 使用jQuery()方法别名的示例,修改页面元素的文字属性。
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00047001.jpg?sign=1739674974-mkgUDGbfdqwtQgEGAR5TGJQVCSigaGCT-0-1088f1c3a0a96d744f7481e999b0fd3b)
程序运行结果如图3.3所示。
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00047002.jpg?sign=1739674974-RLkKWKm79yOZ1Ukmv2cUDtYpMHAZLDmq-0-d09d32f737bd42d1513e56f0778ddf9c)
图3.3 使用jQuery方法的别名
2.ready()方法的简化
在jQuery中,ready()常被简化,ready(function()被简化为一个匿名函数。
代码
$(document).ready(function(){…;})
可以简写成:
$(function(){…;})
这里,function(){}是匿名函数,ready()被简化掉了。
因此下面的代码是等价的:
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00048001.jpg?sign=1739674974-h6QqHadtPxilolEoA1CrwXprw6DnGB6u-0-563e6451a0cfac6dc0fafc83aa74d489)
等价于
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00048002.jpg?sign=1739674974-BgTQcfDHLtgbl9D2r5Hgb51R2oAZnslV-0-f9733786cd950d49fe6ef9af4d8359f7)
【例3-3】 用jQuery程序的简化形式重写例3-2的代码。
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00048003.jpg?sign=1739674974-viE5xY6AodUyXcLoSngVxgF8BefCTwLN-0-600ee58f5a2005b8c48d134c9e3e8d8d)
程序运行结果与例3-2的运行结果完全相同,见图3.3。