首頁 >web前端 >js教程 >jQuery中$.click()無效問題分析_jquery

jQuery中$.click()無效問題分析_jquery

WBOY
WBOY原創
2016-05-16 16:16:591818瀏覽

今天做表格前台匯出到xls時,想自動觸發a的點擊。但失敗。最後找到這個文件。

我嘗試過多次用jQuery模擬使用者點擊a標籤的功能,但都沒有成功,並且困擾了很久。前段時間的一次發呆,冒出了新的想法,於是就動手進行了測試。

先看下邊的程式碼:

複製程式碼 程式碼如下:

 
磨途歌-A標籤測驗1

   http://blog.mo2g.com">磨途歌


>
<script><br /> jQuery(function($) {<br />   var mo2g = '<span id="mo2g">磨延城<span>';<br />   //為A標籤中的文字加入一個能被jQuery捕捉的元素<br />   $('a').append(mo2g);<br />   //模擬點選A標籤中的文字<br />   $('#mo2g').click();<br /> });<br /> </script>

這下效果出來了,事實證明了上述的推論是正確的,所以要想用JS模擬點擊A標籤事件,就得先往A標籤中的文字添加能被JS捕獲的元素,然後再用JS模擬點選該元素即可。

以上就是本文講訴的相關jQuery中$("a").click()無效問題的分析了,希望小夥伴們能夠喜歡。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn