f1{
float:left; / 属性和属性值的设置/
color: red; /属性和属性值的设置/
}
页面加载完成后,获取所有的有gettUrl属性的标签,然后请求这个地址,把返回的数据填充这个标签,搞定。
$("[gettUrl]")each(function(k, v){
$get($(v)attr("gettUrl"), function(html){
$(v)html(html);
});
});
})HTML里出现<ul class="" clstag="">中的“clstag”是用户自定义的一个属性,用来定义ul的特殊属性。这个命名没有规定,但是在最新标准中,建议在属性名前加一个data-,如data-clstag表示是自定义属性。
1、HTML标签可以自定义属性,但是我们要考虑其在IE、Firefox以及chrome下的兼容性问题。
例如:
<div id="newTest"
myAttr="getAttr"></div>
这里的“myAttr”就是这个标签的自定义属性了。
如果定义了属性却使用不了,那么这个属性就没有任何意义了,接下来就是如何去调用我们的自定义属性的值了。js获取html添加的元素属性方法:先给这个元素设个ID,再用js获取这个ID的属性,即元素属性,实现案例如下:
<a id="link" href="前端学习" title="测试" blogname="前端开发">Web开发</a>
JS代码:
var ka=documentgetElementByI d("link");
alert(kagetAttribute("id"));//获取到Html标签的自定义属性
alert(kaid);//获取到Html标签常规属性用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)