clwn.net
当前位置:首页 >> jquEry如何给元素添加一个自定义属性并在事件中取... >>

jquEry如何给元素添加一个自定义属性并在事件中取...

$('#btn').toggle(function(){$('#div').data('off',false);}, function(){$('#div').data('off',true);});

当然可以,jquery是就是javascript的一个封装类; 列如:jquery的$("#zone")对象和document.getElementById('zone')是一样的,其实是jquery类就是把前者转换成后者; 比如绑定事件: $("#zone").click(function(){ window.alert('aaa'); }); 和...

$("div [key*='']").click(function(){ var keyval=$(this).attr("key"); $("#x").html(keyval); })

$(".dd a").click(function(){ var aData = $(this).attr('data') }); JQ 有两个可以获取标签属性的方法: attr() 和 prop(), 两者虽然都是可以获取标签属性的值, 但是 attr是获取自定义属性的值; 而prop是获取标签自带的属性值, 比如href等等 JQ...

给自定义的属性赋值只能用attr $(selector).attr("datatype","number");//给自定义属性datatype赋值number

$("li[attr='"+d+"']") 或 $("li[attr="+d+"]")

var $num = 1; (".picture_carousel_pictures li[index="+$num+"]").index()

$("select option:selected").attr("自定义属性名");//建议自定义属性名称前加data- 这样更符合html5的规范,例如XXX,这样可以使用另一种方法获取自定义属性的值$("select option:selected").data("name");//这样可以获取到上面例子中的data-nam...

$("form").attr("check"); $("form").prop("check"); 两种都可以,不过新版jquery推荐第二种,两个在其他方面都差不多,我发现的唯一不同就是在checkbox上的时候,需要用prop,不然IE浏览器会不兼容

Ball$ (function () { $ ("select").change (function () { alert ($ (this).find ("option:selected").attr ("abc")); }) })111222333444

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com