我有一個錨標記是這樣的:jQuery的的.text()不工作
<a id="[email protected]" class="big-link" href="">4</a>
現在我想用下面的代碼
a = 1;
b = 18;
c = "[email protected]";
var tempId = "#"+a+"_"+b+"_"+c;
$(tempId).text("some text");
Thiis永遠不會奏效替換的文本。我試過.html(),.append()。看起來它從來沒有找到ID。 但是,如果我按類名稱調用事件,它會起作用。
$(".big-link").text("some text");
任何線索?提前致謝。
你能爲我們做http://jsfiddle.net? –
我看到的第一個問題是在ID中使用「@」,並以數字開頭。請參閱此SO回答詳情:http://stackoverflow.com/questions/70579/what-are-valid-values-for-the-id-attribute-in-html – ryadavilli
該片段在jsfiddle中正常工作。 – shazinltc