锋利的jquery第五章

5.1 表单应用
表单标签:
表单域:
表单按钮:

注意:哪些属性应该用:attr(),哪些应该用:prop()
prop():返回标准属性 true/false
原则1:只添加属性名称该属性就会生效的用prop。
原则2:只存在true/false的属性应该使用prop。
如果是设置disable或者checked这些属性,应该使用prop方法

is():
	is方法用于查看选择的元素是否匹配选择器

用户输入时就可以提醒:需要给元素绑定keyup事件和focus事件
	keyup事件:用户每次松开按键的时候触发。
	focus事件:元素得到焦点的时候触发,也可以做到实时触发。

trigger('blur'):不仅会触发为元素绑定的blur事件,也会触发浏览器的默认blur事件。
triigerHandler('blur'):只会触发为元素绑定的blur事件,不会触发浏览器的默认blur事件。

$("tr:odd") $("tr:even")选择器中索引都是从0开始的,因此第一行是偶数。

$(this).addClass("selected").siblings().removeClass("selected").end().find(":radio").attr("checked", true);
end():方法使前面的方法结束重新开始--$(this).find(":radio").attr("checked", true);
后面替换attr为prop,不然已经选中过的再次选中的时候,radio没有选中。

猜你喜欢

转载自blog.csdn.net/m0_37438942/article/details/84976849