我是新来的,我想问一个关于jQuery的问题。 我每个jquery都有一些问题,我有代码:
$("#search-submit").click(function(){
var item = $("<span>asdf</span>");
$("body").append(item, item);
}
我只是想不通,为什么这个简单的代码不起作用。而不是两次打印“asdf”,我每次点击按钮时都会打印一个“asdf”。 这也行不通。这太傻了......
$("body").append(item);
$("body").append(item);
非常感谢...抱歉我的英语不好
丹尼。
答案 0 :(得分:3)
您只能添加一个jQuery对象,您可以clone
该对象:
$("#search-submit").click(function() {
var item = $("<span>asdf</span>");
$("body").append(item, item.clone());
})
或附加一个字符串:
$("#search-submit").click(function() {
var item = "<span>asdf</span>";
$("body").append(item, item);
})
答案 1 :(得分:0)