2017-10-06 19 views
-1

我需要在10秒後通過複製點擊事件來觸發彈出窗口,使用下面的HTML和jQuery僅爲用戶使用一次。任何點擊觸發器的片段,可能會做?並且如果可能的話在代碼中設置cookie,以便不再爲同一用戶顯示彈出窗口?謝謝。使用jQuery觸發點擊時間延遲

<a href="https://example.com" class="register" data-target="MyRegister" data-tooltip="Register"></a> 

注意:我不能使用該類,因爲這會觸發鏈接而不是彈出窗口。它需要使用數據目標完成,我似乎無法使其工作。

另外請我不能使用另一個流行,它需要是上面的一個!這可以避免使用第三方POP等的建議。

如果有人可以幫助使用jQuery代碼片段,這將是非常好的,謝謝。

+0

使用fanybox爲你彈出和cockie閱讀:https://www.w3schools.com/js/js_cookies.asp – episch

回答

0

沒關係我很簡單地解決它,實際上選擇器方法的工作原理!

任何有興趣這裏是代碼

setTimeout(function() { 
    $('.register').trigger('click'); 
}, 60000);