图像定位点单击在IE7中不起作用
Image anchor click is not working in IE7?
我在表单中有一个图像锚。表单id是myForm
。点击后,我会调用一些数据库调用,下面有html代码和jquery代码。
<a id="new"><img src="image.gif"></a>
jQuery代码:
$('#myForm #new').click(function() {
alert("new byutttton clickeddddd");
});
但这并没有引起警觉。我在这里做错什么了吗?它在FF中运行良好。
"<a href="javascript:void(0)" id="new"><img src="image.gif"></a>
"
我认为您缺少像这样使用href标记的
IE7很可能需要元素上的href属性。您可能希望使用除锚点之外的其他元素来实现此功能。选择器也只需要一个ID,因为它们应该是唯一的。
尝试
<a id="new" href="#"><img src="image.gif"></a>
$('#new').click(function(event) {
event.preventDefault();
alert("new byutttton clickeddddd");
});
我将切换到'on'jQuery事件
HTML
<a href="#" id="new"><img src="/" alt="my image" /></a>
jQuery
$("#new").on("click", function(event){
event.preventDefault();
alert("new byutttton clickeddddd");
});
删除#myForm。您也高估了选择器的资格。但我想这没什么大不了的。
相关文章:
- Recaptcha在IE7和IE8中不起作用
- 面向对象的Javascript代码在IE7中不起作用
- jQuery函数在IE7中不起作用
- javascript/jquery选项卡在IE7、8或9中不起作用
- 在使用JavaScript的IE7/8中,数组上的.indexOf函数不起作用
- 使用onsubmit函数的Javascript验证在IE8和IE7中不起作用
- 在IE7中,两个函数在window.onload中不起作用
- Posted Flash on Wall (FB.ui js SDK),在IE7/8和Opera中不起作用
- Javascript SDK 在 Facebook Canvas App IE7/8 中不起作用
- .live() 中的 jQuery .select() 在 IE7 和 IE8 上不起作用
- ExCanvas 在 IE7 和 IE8 IFrame 中不起作用
- JQuery 显示/隐藏不起作用的 IE7
- jQuery fancybox 在 IE7 中不起作用
- offset().top 在 IE7 中不起作用
- jQuery Unobposive 在 IE7 或 IE8 中不起作用
- Jquery IE7(:“可见”)验证器不起作用
- j查询数量(输入值)+ / - 按钮在IE7上不起作用
- 为什么使用 insertBefore() 将元素从友好的 iframe 中提取出来在 IE7 中不起作用
- 为什么这个javascript函数在ie7和8上不起作用
- setAttribute 在 IE7 中不起作用