我有IE的问题在浏览器的所有版本(谁不)。它适用于其他浏览器。IE(所有版本)以下的href,而不是执行JS
<a href="<?php echo base_url() ?>pages/delete_page/<?php echo $row->id; ?>" class="delete" data-uid="<?php echo $row->id; ?>">
<i class="icon-cancel"></i><span class="delete_tooltip">delete page</span>
</a>
这是我的<a>
标签,它非常简单。
基本上IE是继href和不执行JS的。如果我从href中删除链接,它会将其发送回主页。
我使用的插件加载一个模式对话框就像我说的,一切都在每一个浏览器工作正常。
$('.delete').click(function(e) {
console.log($('#modal-'+$(this).data('uid'))); // Button which will activate our modal
$('#modal-'+$(this).data('uid')).reveal({ // The item which will be opened with reveal
animation: 'fadeAndPop', // fade, fadeAndPop, none
animationspeed: 400, // how fast animtions are
closeonbackgroundclick: false, // if you click background will modal close?
dismissmodalclass: 'modal_cancel' // the class of a button or element that will close an open modal
});
return false;
});
这就是调用该链接插件的JS。
任何帮助将不胜感激。
哦,非常好,谢谢。我不知道IE做到了。今天学到了一些东西。 –
控制台未在IE中定义 –
@chumkiu:如果您在加载页面之前已经开启了开发工具,则只能在IE中定义“控制台”。这是愚蠢的。 –