最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于jquery trigger函數無法觸發(fā)a標簽的兩種解決方法

 更新時間:2018年01月06日 10:44:47   作者:楊俊飛  
下面小編就為大家分享一篇基于jquery trigger函數無法觸發(fā)a標簽的兩種解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

起因:點擊icon圖標后要觸發(fā)a標簽的鏈接轉跳動作,但是用 JQ 的 $('#a').trigger('click') 居然不起作用,遂百度之,總結兩種方法如下:

(原因:JQ 的 trigger() 方法確實無法觸發(fā) a 標簽的轉跳動作。)

1:JQ 方法:

對目標 a 標簽內部新增一個 span 標簽 ,然后給 span 標簽綁定 trigger('click') 事件。

$('#a').html('<span></span>').children().trigger('click');

(原因:JQ trigger函數也支持冒泡)

(a標簽內有東西的話可以用 appendTo() 等其他函數追加標簽)

2:JQ+JS方法:(推薦)

將 $('#a') 轉換為 JS 對象,然后觸發(fā) click 事件。

$('#a')[0].click();

總結:個人感覺第二種方法簡單方便,推薦使用。

另:如有錯誤,請批評指正。

以上這篇基于jquery trigger函數無法觸發(fā)a標簽的兩種解決方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

正安县| 胶州市| 民丰县| 来安县| 双柏县| 英超| 象山县| 长泰县| 清水河县| 油尖旺区| 德昌县| 汽车| 抚顺县| 稷山县| 休宁县| 山阳县| 昭觉县| 慈利县| 固原市| 屯昌县| 雷山县| 金湖县| 岫岩| 瑞昌市| 吴桥县| 博湖县| 衢州市| 南充市| 丽江市| 潞西市| 营口市| 赣榆县| 丹凤县| 高阳县| 栾川县| 南京市| 大同县| 日喀则市| 萝北县| 颍上县| 铅山县|