我将以下事件绑定到许多带有“riskInformationButton”类的超链接。它在Firefox中运行良好但在IE中不行。
$(".riskInformationButton").bind("click", function(e){
if (e.stopPropagation) e.stopPropagation( );
else e.cancelBubble = true;
var toggler = $(this).parent().parent().next();
while(!toggler.hasClass("spacerRow")){
toggler = toggler.toggleClass("hidden").toggleClass("visible").next();
}
});
非常感谢任何帮助。 提前谢谢,
肖恩
答案 0 :(得分:4)
你说你绑定了超链接。 您应该在回调中返回false 或致电 e.preventDefault()。
可以使用bind,但您可能希望使用click:
$("riskInformationButton").click(function(e) {
// your code
});