元素li已经无法赋value值了(js&jquery报错:无效的属性值)

来源:互联网 发布:山寨苹果数据线 知乎 编辑:程序博客网 时间:2024/05/21 06:38

用jquery给li元素赋value值的时候,

$(‘#sss’).parents("li").attr({value:0});

或者另外一种写法

$(‘#sss’).parents("li").attr("value",0);



会报错  js&jquery报错:无效的属性值

原因:除ie的浏览器没有问题,可以认为li有value属性;但是ie已经不承认li有value属性了。所以像搜狗这种浏览器以ie为内核自然也报错。

解决方法:别用value属性,换一个,比如id后者name。

阅读全文
0 0
原创粉丝点击