我是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