jquery教程14个实用jquery技巧

jquery教程14个实用jquery技巧

ID:20252454

大小:39.00 KB

页数:12页

时间:2018-10-11

jquery教程14个实用jquery技巧_第1页
jquery教程14个实用jquery技巧_第2页
jquery教程14个实用jquery技巧_第3页
jquery教程14个实用jquery技巧_第4页
jquery教程14个实用jquery技巧_第5页
资源描述:

《jquery教程14个实用jquery技巧》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、jQuery教程14个实用的jQuery技巧1.测试并提升你的jQuery选择器水平这个jQuery选择器实验室非常酷,它能在线免费使用,当然你也能下来到本地离线使用。这个测试页面包含复杂的HTML组合字段,然后你能尝试预定义使用各种jQuery选择器。如果这还不够你也可以自定义选择器。2.测试jQuery包装集是否包含某些元素如果你想测试一下某个jQuery包装集中是否包含某些元素,你首先可以尝试使用验证首个元素是否存在:if($(selector)[0]){...}//或者这样if($(selector).length){

2、...}来看看这个例子://例子.如果你的页面有以下html代码

  • ItemX
  • ItemY
  • 3、tem-Z"/>ItemZ

  • ...//这个if条件将返回true,因为我们有两个//input域匹配了选择器,所以代码将会执行if($('#shopping_cart_itemsinput.in_stock')[0]){}3.从jquery.org读取jQuery最新版本你可以使用这句代码读取jQuery的最新版本的代码文件。

    4、jquery-latest.js">你可以使用这个方法来调用最近版本的jQuery框架,当然,你还可以使用下面这个代码从ajax.googleapis.com调用同样的最新版本jQuery:4.存储数据使用data方法可以避免在DOM中存储数据,有些前端开发er喜欢使用HTML的属性来存储数据:$

    5、('selector').attr('alt','databeingstored');//之后可以这样读取数据:$('selector').attr('alt');使用”alt”属性来作为参数名存储数据其实对于HTML来说是不符合语义的,我们可以使用jQuery的data方法来为页面中的某个元素存储数据:$('selector').data('参数名','要存储的数据');//之后这样取得数据:$('selector').data('参数');这个data方法能让你自己明明数据的参数,更语义更灵活,你可以在页面上的任何元素存储

    6、数据信息。如果想了解更多关于data()和removeData()方法的介绍,可以看看jQuery官方讲解这个方法的经典应用是给input域一个默认值,然后在聚焦的时候清空它:HTML部分:

    7、orm>JavaSript部分:$(function(){//取出有clear类的input域//(注:"clearonce"是两个classclear和once)$('#testforminput.clear').each(function(){//使用data方法存储数据$(this).data("txt",$.trim($(this).val()));}).focus(function(){//获得焦点时判断域内的值是否和默认值相同,如果相同则清空if($.trim($(this).val())===$(this).da

    8、ta("txt")){$(this).val("");}}).blur(function(){//为有classclear的域添加blur时间来恢复默认值//但如果class是once则忽略if($.trim($(this).val())===""&&!$(this).has

    当前文档最多预览五页,下载文档查看全文

    此文档下载收益归作者所有

    当前文档最多预览五页,下载文档查看全文
    温馨提示:
    1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
    2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
    3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
    4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。