我对 jQuery 有一点问题。我想从其他元素中添加元素的 ID,然后单击它... :) 所以,如果我单击某个列表元素,此元素 ID 将转到另一个元素,你能帮帮我吗?这是我的代码...
$('#main_menu li').click(function(){
(this.id).appendTo('.main_content ul')
})
$('#main_menu li').click(function(){
$('.main_content ul').attr('id', this.id);
});
此处this.id
将获取单击的元素id
并将其设置id
为.main_content ul
.
id
重复,这是不允许的。id
你可以代替class
:
$('#main_menu li').click(function(){
$('.main_content ul').attr('class', this.id);
});
尝试附加元素本身:
$('#main_menu li').click(function() {
$(this).appendTo('.main_content ul')
});