-
[attribute*=value],它可以获取属性值中包含指定内容的全部元素 e.g:$("li[title*='最']")属性选择器代码,获取了3个<li>元素,这些元素的title属性值中都包含了“最”字符查看全部
-
[attribute=value]属性选择器的功能是获取与属性名和属性值完全相同的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。 e.g:$("li[title='我最爱']")属性选择器代码查看全部
-
与上一节的:hidden过滤选择器相反,:visible过滤选择器获取的是全部可见的元素查看全部
-
:hidden过滤选择器的功能是获取全部不可见的元素,这些不可见的元素中包括type属性值为hidden的元素 调用$("p:hidden")代码获取隐藏的<p>元素查看全部
-
使用包含的元素名称来过滤,:has(selector)过滤选择器的功能是获取选择器中包含指定元素名称的全部元素 e.g:通过使用$("li:has('p')")选择器代码,获取了包含<p>元素的全部<li>元素查看全部
-
:contains(text),按照文本内容来查找一个或多个元素.text表示页面中的文字。 eg:$("li:contains('jQuery')")查看全部
-
练习代码查看全部
-
练习代码查看全部
-
与bind()方法相同,live()方法与可以绑定元素的可执行事件,除此相同功能之外,live()方法还可以绑定动态元素,即使用代码添加的元素事件,格式如下: $(selector).live(event,[data],fun) 参数event为事件名称,data为触发事件时携带的数据,fun为触发该事件时执行的函数。查看全部
-
trigger()方法可以直接手动触发元素指定的事件,这些事件可以是元素自带事件,也可以是自定义的事件,总之,该事件必须能执行,它的调用格式为: $(selector).trigger(event) 其中event参数为需要手动触发的事件名称。查看全部
-
使用unbind()方法移除元素绑定的事件 unbind()方法可以移除元素已绑定的事件,它的调用格式如下: $(selector).unbind(event,fun) 其中参数event表示需要移除的事件名称,多个事件名用空格隔开,fun参数为事件执行时调用的函数名称。查看全部
-
$(function () { var a=3; $("#btntest").bind("click","a", function () { // $(this).attr("disabled", "true"); $("h3").html(a);查看全部
-
$("#btntest").bind("click mouseover", function () { $(this).attr("disabled", "true");查看全部
-
bind()方法绑定元素的事件非常方便,绑定前,需要知道被绑定的元素名,绑定的事件名称,事件中执行的函数内容就可以,它的绑定格式如下: $(selector).bind(event,[data] function) 参数event为事件名称,多个事件名称用空格隔开,function为事件执行的函数。查看全部
-
remove()方法删除所选元素本身和子元素,该方法可以通过添加过滤参数指定需要删除的某些元素,而empty()方法则只删除所选元素的子元素。 $("span").remove('.red');// $('span').empty();查看全部
举报
0/150
提交
取消