我使用jQuery來獲取DIV標籤的ID,然後相應地添加一些CSS樣式到DIV 。
我是新來的jQuery,我不知道這是一個很好的辦法做到這一點:抓取一個DIV標籤的ID,然後添加一些CSS樣式到DIV相應
的JavaScript:
$(".myClass").click(function(e){
var whatid = $(this).attr('id');
var whichDiv = "divName"+whatid;
("$(\"#"+whichDiv+"\")").addClass();
}
HTML:
<div id="myTest1" class="myClass">
Helloworld I am new to JQuery 1
</div>
<div id="myTest2" class="myClass">
Helloworld I am new to JQuery 2
</div>
請指教。
如果我改變了這樣的代碼:
的JavaScript:
$(".myClass").click(function(e){
var whatid = $(this).attr('id');
var whichDiv = "divName"+whatid;
("$(\"#"+whichDiv+"\")").addClass();
}
HTML:
<div id="1" class="myClass">CLick here 1</div>
<div id="2" class="myClass">CLick here 2</div>
<div id="myTest1">
Helloworld I am new to JQuery 1
</div>
<div id="myTest2">
Helloworld I am new to JQuery 2
</div>
這是整個代碼? '「divName」來自哪裏,爲什麼你覺得你需要它? – Kobi 2010-07-12 16:36:22
@Kobi 對不起,我正在做一些關於JQUery的自學,這個問題出現在我的腦海。 – user327712 2010-07-12 18:48:49