jQuery技术

Web前端学习(6)_jQuery(3)

字号+ 作者:H5之家 来源:H5之家 2017-07-16 13:00 我要评论( )

3.5 可见过滤: :hidden 在页面不展示元素 一般指 input type=hidden 和 样式中display:none :visible script type=text/javascript $(function(){ /*可见过滤:hidden 在页面不展示元素 一般指 input type=hidden 和

3.5 可见过滤:
:hidden   在页面不展示元素 一般指 input type="hidden" 和 样式中display:none
:visible 

<script type="text/javascript"> $(function(){ /*可见过滤 :hidden 在页面不展示元素 一般指 input type="hidden" 和 样式中display:none :visible */ //<input type="button" value=" 选取所有可见的div元素" id="b1"/> $("#b1").click(function(){ //:visible $("div:visible").css("background-color","red"); }) //<input type="button" value=" 选取所有不可见的div元素, 利用 jQuery 中的 show() 方法将它们显示出来" id="b2"/> $("#b2").click(function(){ //:hidden 在页面不展示元素 一般指 input type="hidden" 和 样式中display:none $("div:hidden").css("background-color","red").show(1000); }) }); </script>

3.6 属性过滤器
[属性名]
[属性名="值"]

<script type="text/javascript"> $(function(){ /*属性过滤器 [属性名] [属性名="值"]*/ //<input type="button" value="选取含有 属性title 的div元素." id="btn1"/> $("#btn1").click(function(){ $("[title]").css("background-color","red"); }) //<input type="button" value="选取 属性title值等于“test”的div元素." id="btn2"/> $("#btn2").click(function(){ $("[title='test']").css("background-color","red"); }); }) </script>

3.7 表单过滤:
:input  所有的表单子标签  input select textarea button
input   仅仅获取input标签

<script type="text/javascript"> $(function(){ /* 表单过滤 :input 所有的表单子标签 input select textarea button input 仅仅获取input标签*/ //1.获取form标签中的所有的子标签 alert($("#form1 :input").size()); //这种获取方式,不仅可以获取到form标签中的input标签,还可以获取到其中的button,textarea //2.仅仅获取input标签 alert($("#form1 input").size()); }) </script>



 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery EasyUI linkbutton(连接按钮)

    JQuery EasyUI linkbutton(连接按钮)

    2017-07-17 10:02

  • jquery on()方法的实现原理和优势?

    jquery on()方法的实现原理和优势?

    2017-07-16 08:00

  • jQuery代码优化:事件委托篇

    jQuery代码优化:事件委托篇

    2017-07-15 18:01

  • jQuery之工具函数

    jQuery之工具函数

    2017-07-15 09:02

网友点评