- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
50个实用的jq例子
50个必备的实用jQuery代码段
时间:2011-10-18 08:43:24??来源:博客园??作者:??点击:3350个必备的实用jQuery代码段 1
1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312): 2
2. 解决jQuery, prototype共存,$全局变量冲突问题: 2
3. jQuery 判断元素上是否绑定了事件 3
4. 如何使用jQuery来切换样式表 3
5. 如何限制选择范围(基于优化目的): 3
6. 如何正确地使用toggleClass: 4
7. 如何设置IE特有的功能: 4
8. 如何使用jQuery来代替一个元素: 4
9. 如何验证某个元素是否为空: 4
10. 如何从一个未排序的集合中找出某个元素的索引号 5
11. 如何把函数绑定到事件上: 5
12. 如何追加或是添加html到元素中: 5
13. 在创建元素时,如何使用对象字面量(literal)来定义属性 5
14. 如何使用多个属性来进行过滤 5
15. 如何使用jQuery来预加载图像: 6
16. 如何为任何与选择器相匹配的元素设置事件处理程序: 6
17. 如何找到一个已经被选中的option元素: 6
18. 如何隐藏一个包含了某个值文本的元素: 7
19. 如何创建嵌套的过滤器: 7
20. 如何检测各种浏览器: 7
21. 任何使用has()来检查某个元素是否包含某个类或是元素: 7
22. 如何禁用右键单击上下文菜单: 7
23. 如何定义一个定制的选择器 8
24. 如何检查某个元素是否存在 8
25. 如何使用jQuery来检测右键和左键的鼠标单击两种情况: 8
26. 如何替换串中的词 9
27. 如何在一段时间之后自动隐藏或关闭元素(支持1.4版本): 9
28. 如何把已创建的元素动态地添加到DOM中: 9
29. 如何限制“Text-Area”域中的字符的个数: 9
30. 如何jQuery注册和禁用jQuery全局事件 10
31. 如何在jQuery中克隆一个元素: 10
32. 在jQuery中如何测试某个元素是否可见 11
33. 如何把一个元素放在屏幕的中心位置: 11
34. 如何把有着某个特定名称的所有元素的值都放到一个数组中: 11
35. 如何从元素中除去HTML 11
36. 如何使用closest来取得父元素: 12
37. 如何使用Firebug和Firefox来记录jQuery事件日志: 12
38. 如何强制在弹出窗口中打开链接: 12
39. 如何强制在新的选项卡中打开链接: 13
40. 在jQuery中如何使用.siblings()来选择同辈元素 13
41. 如何切换页面上的所有复选框: 13
42. 如何基于一些输入文本来过滤一个元素列表: 14
43. 如何获得鼠标垫光标位置x和y 14
44. 如何扩展String对象的方法 14
45. 如何规范化写jQuery插件: 16
46. 如何检查图像是否已经被完全加载进来 16
47. 如何使用jQuery来为事件指定命名空间: 16
48. 如何检查cookie是否启用 17
49. 如何让cookie过期: 17
50. 如何使用一个可点击的链接来替换页面中任何的URL 17
?本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!
?
1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):
$.ajaxSetup({
ajaxSettings:{ contentType:application/x-www-form-urlencoded;chartset=GB2312}?
});
?
2. 解决jQuery, prototype共存,$全局变量冲突问题:
script src=prototype.js/script
script src=/jquery.js/script
script type=text/javascript
?? ? ?jQuery.noConflict();
/script?
注意:一定要先引入prototype.js 再引入jquery.js,先后顺序不可错。
?
3. jQuery 判断元素上是否绑定了事件
//jQuery event封装支持判断元素上是否绑定了事件,此方法只适用于jQuery绑定的事件
var $events = $(#foo).data(events);
if( $event
文档评论(0)