尝试调用一个函数,通过测试它我试图做'警告',但也许1.11不支持,但即使我在我知道的工作中测试它也不行。所以在函数中做一个简单的$('body')。hide()来查看它是否被调用,并且它不是出于某种原因。可能是语法错误,是Web编程的新手。任何帮助表示赞赏。我的猜测是它不在文档就绪函数中,所以如果这是正确的,我该如何解决它呢?
$(document).ready(function() {
$('a.show').click(function(){
testFunc();
}); //closes click
}); //closes ready
function testFunc()
{
$('body').hide();
});
答案 0 :(得分:0)
您需要在);
定义后删除testFunc
。
function testFunc()
{
$('body').hide();
}
为了将来参考,在调试javascript时,首先要查看的是console。
您可能还需要阻止锚点preventDefault();
的默认链接操作。
$(document).ready(function() {
$('a.show').click(function(event){
event.preventDefault();
testFunc();
}); //closes click
}); //closes ready
答案 1 :(得分:-1)
如果你没有提供任何错误细节,我认为你应该按顺序排列:
function testFunc()
{
$('body').hide();
};
$(document).ready(function() {
$('a.show').click(function(){
testFunc();
}); //closes click
}); //closes ready