Javascript IE 6 7在其他BRWSR中工作正常时未显示弹出窗口的问题
嗨,我是javascript新手。我发现jquery非常方便。所以我用它在页面上为一个链接显示一个弹出窗口。弹出窗口打开时与该链接一致。但当我试图打开与其他链接相同的弹出窗口时,它在IE 6 7 8中不会打开。我使用属性“this”在多个链接上实现。我使用的代码如下: CSS #框{宽度:100px;高度:100px;背景:红色;位置:绝对;顶部:0px;右侧:0px;显示:无;} javascript $(函数(){ })) htmlJavascript IE 6 7在其他BRWSR中工作正常时未显示弹出窗口的问题,javascript,jquery,css,Javascript,Jquery,Css,嗨,我是javascript新手。我发现jquery非常方便。所以我用它在页面上为一个链接显示一个弹出窗口。弹出窗口打开时与该链接一致。但当我试图打开与其他链接相同的弹出窗口时,它在IE 6 7 8中不会打开。我使用属性“this”在多个链接上实现。我使用的代码如下: CSS #框{宽度:100px;高度:100px;背景:红色;位置:绝对;顶部:0px;右侧:0px;显示:无;} javascript $(函数(){ })) html <a href="#" id="clickme"&g
<a href="#" id="clickme">CLICKa MEa</a> <a href="#" id="clickme">CLICKa MEa</a>
关闭避免在一个页面上对不同的元素使用相同的ID。用你的html代码
<a href="#" id="clickme">CLICKa MEa</a>
<a href="#" id="clickme">CLICKa MEa</a>
谢谢CoolEsh,让我看看ie8会不会恢复,你可以按f12进入开发者模式。。试着看看它是否捕捉到任何javascript错误,然后请发布完整的源代码,这样我们就可以看到您的弹出式实现,或者id为“box”的对象在哪里,看看是否有任何问题。很抱歉,如果这不是一个答案,但我不能评论这个问题,但想帮助一点。
<a href="#" id="clickme">CLICKa MEa</a>
<a href="#" id="clickme">CLICKa MEa</a>
<a href="#" class="clickme">CLICKa MEa</a>
<a href="#" class="clickme">CLICKa MEa</a>
$( function() {
$( ".clickme" ).click (function() {
$( "#box" ).show();
});
$( "#close" ).click( function() {
$( "#box" ).hide();
});
});