- $.click() 觸發的事件中沒有
event.originalEvent
, 不同觸發 href=""
中的內容
- $[0].click() 可以
<script type="text/javascript"> function clickTest1() { alert("事件1觸發"); } function clickTest2() { alert("事件2觸發"); } function test() { $("#myClick").click(); } </script>
<body>
<h1>js和jquery中的click()比較</h1>
<a id="myClick" onclick="clickTest1()" href="javascript:clickTest2()">點擊我進行測試</a>
<input type="button" onclick="test()" value="點我" />
</body>
<input type='checkbox' id='try'>try
<button id='click'>Click</button>
<script> $("#try").click(function (event) { if (event.originalEvent === undefined) { alert('not human') } else { alert(' human'); } }); $('#click').click(function (event) { $("#try").click(); }); </script>