<a myattr="something">anchor</a>
<a>anchor</a>
$(a[myattr]) does not work
$(a[myattr!="") does not work
$(a[myattr!==undefined) does not work
對於獲取那些定義了「myattr」並等於某些東西的定位點有什麼作用?jquery select自定義屬性未定義的錨
<a myattr="something">anchor</a>
<a>anchor</a>
$(a[myattr]) does not work
$(a[myattr!="") does not work
$(a[myattr!==undefined) does not work
對於獲取那些定義了「myattr」並等於某些東西的定位點有什麼作用?jquery select自定義屬性未定義的錨
jQuery(function(){
jQuery("a").each(function(){
if(jQuery(this).attr("myattr") && jQuery(this).attr("myattr")!==""){
jQuery(this).addClass("myattr-link").css("color", "red");
}
});
});
如果你把引號之間的選擇,你的第一個應該工作。 http://jsfiddle.net/ult_combo/nuUrt/ –
@FabrícioMatté你應該發佈這個答案.. –
請注意,據我記得,無效屬性選擇器不能在IE7中工作 - (甚至可能在IE8中的越野車在特殊組合中) – Simon