以下代码在单击锚点时触发事件。 应在第二个函数上捕获该事件以启动警报。 代码在Google Chrome上成功,但在Firefox 36.0.1上失败 有人看到问题在哪里吗?
<a href='#'>clic here</a>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function () {
$(document).on('click', 'a', function (e) {
event.preventDefault();
$(document).trigger('RaiseHelloWorld', {});
});
$(document).on('RaiseHelloWorld', function (e, argument) {
alert('Hello World!');
});
});
</script>