Javascript jQuery-preventDefault在添加更多代码后停止工作
我在一家图片画廊工作。当我点击一张照片时,我不希望任何事情发生。我用这段代码来完成这个>>>Javascript jQuery-preventDefault在添加更多代码后停止工作,javascript,jquery,html,Javascript,Jquery,Html,我在一家图片画廊工作。当我点击一张照片时,我不希望任何事情发生。我用这段代码来完成这个>>> $('#imageGallery a').click(function(event){ event.preventDefault(); }); 但是突然之间,如果我加上这一行 var $overlay = $("<div id = "overlay"></div>"); $('#imageGallery a').click(function(event){ e
$('#imageGallery a').click(function(event){
event.preventDefault(); });
但是突然之间,如果我加上这一行
var $overlay = $("<div id = "overlay"></div>");
$('#imageGallery a').click(function(event){
event.preventDefault();
});
var$overlay=$(“”);
$(“#图像库a”)。单击(函数(事件){
event.preventDefault();
});
…我的代码不再工作,我单击的照片将转到另一页。是否有我没有做的事情,或者这可能是浏览器问题?最好让jQuery为您创建HTML元素。您尝试的内容中有一些输入错误,导致代码格式错误。以下是创建元素的一些方法,这些方法按人为错误倾向的降序排列: 试用
var $overlay = $("<div id = 'overlay'></div>");
var$overlay=$(“”);
或
var$overlay=$(“”);
或
var$overlay=$(“”,{id:“overlay”});
或
var$overlay=$('').attr(“id”,“overlay”);
将来创建新元素。最好让jQuery为您创建HTML元素。您尝试的内容中有一些输入错误,导致代码格式错误。以下是创建元素的一些方法,这些方法按人为错误倾向的降序排列: 试用
var $overlay = $("<div id = 'overlay'></div>");
var$overlay=$(“”);
或
var$overlay=$(“”);
或
var$overlay=$(“”,{id:“overlay”});
或
var$overlay=$('').attr(“id”,“overlay”);
将来创建新元素。最好让jQuery为您创建HTML元素。您尝试的内容中有一些输入错误,导致代码格式错误。以下是创建元素的一些方法,这些方法按人为错误倾向的降序排列: 试用
var $overlay = $("<div id = 'overlay'></div>");
var$overlay=$(“”);
或
var$overlay=$(“”);
或
var$overlay=$(“”,{id:“overlay”});
或
var$overlay=$('').attr(“id”,“overlay”);
将来创建新元素。最好让jQuery为您创建HTML元素。您尝试的内容中有一些输入错误,导致代码格式错误。以下是创建元素的一些方法,这些方法按人为错误倾向的降序排列: 试用
var $overlay = $("<div id = 'overlay'></div>");
var$overlay=$(“”);
或
var$overlay=$(“”);
或
var$overlay=$(“”,{id:“overlay”});
或
var$overlay=$('').attr(“id”,“overlay”);
将来创建新元素。需要在双引号内使用单引号:
var$overlay=$(“”)代码>尝试在我的答案中使用其中一种模式,以防止将来出现类似的打字错误。我希望这对您有所帮助。您需要在双引号中使用单引号:var$overlay=$(“”)代码>尝试在我的答案中使用其中一种模式,以防止将来出现类似的打字错误。我希望这对您有所帮助。您需要在双引号中使用单引号:var$overlay=$(“”)代码>尝试在我的答案中使用其中一种模式,以防止将来出现类似的打字错误。我希望这对您有所帮助。您需要在双引号中使用单引号:var$overlay=$(“”)代码>尝试在我的答案中使用其中一种模式,以防止将来出现类似的打字错误。我希望这对你有帮助。