我在所有版本的浏览器中都遇到了 IE 问题(谁没有)。它在所有其他浏览器中都能正常工作。
<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。
任何帮助都感激不尽。