我试图将它包装在一个函数中,但无法使它工作。我想知道是不是因为它会给身体增添一些东西?但这是剧本。非常感谢任何帮助。
$('.showIt').click(function(){
$('body').append("<div class='show'></div>");
});
我想把它放到一个我可以调用的函数中,但我似乎无法让它工作,这就是我尝试过的,它无法为我工作。
function create(){
$('body').append("<div class='show'></div>");
});
$('.showIt').click(function(){
create():
});
有人可以帮忙吗?
答案 0 :(得分:4)
你有一个额外的);
摆脱它。
您的第一个函数写为function create(){ ... });
答案 1 :(得分:2)
当您点击带有课程div.show
.showIt
function create(){
$('body').append("<div class='show'></div>");
}
$('.showIt').click(function(){
create();
});
在您的代码中,当});
应该是}
时应该有:
和;
时,您有{{1}}
这就是你要找的东西吗?
答案 2 :(得分:1)
function create(){
$('body').append("<div class='show'></div>");
}
$('.showIt').click(function(){
create();
});
稍微清理你的代码后我不知道为什么你不能这样做。
您在关闭);
功能后确实有额外的create()
。