所以我有:attr()怎么给我一个奇怪的结果?
<span selected="Y" onclick="change();">Click here to test~</span>
<script src="jquery-1.7.2.js"></script>
<script>
function change()
{
$('span[selected=Y]').attr("selected","N");
}
</script>
当我点击的跨度,以及使用萤火检查跨度的属性,改变“选择”属性为“选择”,而不是“N”。
所以选择的结果= “选中” !! ??
为什么它并没有改变,以selected="N"
是''selected'的span'一个有效的属性? **没有**。 – thecodeparadox 2012-07-16 17:04:46
你想做什么? 'selected'不是跨度上的有效属性... – JJJ 2012-07-16 17:05:21
抱歉,您认为符合条件的是什么意思?我认为attr()适用于各种属性,包括自命名?没有? – eastboundr 2012-07-16 17:05:47