我是jQuery noobie,並且一直在嘗試添加腳本來更改div onClick的id。jQuery更改ID!
這裏是jsfiddle example。
$(function accept() {
$("div:scrollwrap").attr('scrollwrap','highlight');
});
謝謝:)
我是jQuery noobie,並且一直在嘗試添加腳本來更改div onClick的id。jQuery更改ID!
這裏是jsfiddle example。
$(function accept() {
$("div:scrollwrap").attr('scrollwrap','highlight');
});
謝謝:)
的attr
的第一個參數是屬性名稱,而不是當前值:
$(function accept() {
$("div#scrollwrap").attr('id','highlight');
});
然而,讀您的jsfiddle代碼,您似乎有一類亮點而不是一個ID。 Here is my edited version與我認爲你正在努力實現的。
請注意,我已經改變了以下內容:
.click()
加)更多的資源(jQuery的文檔):
,如果你想改變與ID scrollwrap股利有編號的亮點:
$(document).ready(function() {
$("#checkbox2").click(function() {
$("#scrollwrap").attr('id','highlight');
});
});
記住的ID是唯一的,所以這應該只會影響一個元件。如果你想影響多個使用類和功能.addClass()/ removeClass()
這是你如何更改ID:
$(function accept(){ //makes sure your document is ready
$('div#scrollwrap').attr('id', 'highlight')
})
(我假設scrollwram是你ID)
謝謝,這工作,我怎麼把它添加到我的onclick功能? '' – Kyle 2010-04-26 08:50:29
@ kyle-sevenoaks更新 – Moak 2010-04-26 08:58:28