我对jQuery有点问题。我想在其他元素后面添加ID来点击它... :)所以,如果我点击一些列表元素这个元素id将转到另一个,你能帮我吗?这是我的代码......
$('#main_menu li').click(function(){
(this.id).appendTo('.main_content ul')
})
答案 0 :(得分:2)
$('#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);
});
答案 1 :(得分:0)
尝试附加元素本身:
$('#main_menu li').click(function() {
$(this).appendTo('.main_content ul')
});