我想爲所有DOM元素的幾個屬性添加前綴id。如何提高jquery的性能或者使用常規替換?
什麼是最好的方法?
我發現jquery的find和每個函數都很慢。 應該使用常規替換嗎?
jQuery的,例如代碼:
$("body").find("id").each(function(){
$(this).attr("id", "AAA_" + $(this).attr("id"));
});
$("body").find("label[for]").each(function(){
$(this).attr("for", "AAA_" + $(this).attr("for"));
});
將'$(this)'放在變量中應該有所作爲。 – Kevin 2011-06-07 12:34:06