我正在做一個擴展程序,我想要發生的是提醒用戶是否在Facebook上點擊了特定鏈接。並且在我的腳本中,每當我點擊一個鏈接時,它總是提示訪問gma。在問如何檢查特定鏈接是否已被點擊(JS)
$(document).on("click", "a", function() {
//this == the link that was clicked
var href = $(this).attr("href");
if (window.location.protocol == 'https:'){
if(href == "gmanetwork"){
alert("Accessing Gma");
}}
else{
alert("false");
}
});
注意,你所使用的替代相應的操作員''==在評論'//這個==這是鏈接點擊' – guest271314
添加===運算符後,它不再提醒用戶 – Babyz
@Babyz'$(this).attr(「href」)'返回完整的URL。你可以使用'String.prototype.indexOf()'或'RegExp.prototype.test()'檢查一組特定的字符if(href.indexOf(「gmanetwork」)!== -1)','if (/gmanetwork/.test(href))'或使用完整的URL'if(href ===「https:// path/to/gmanetwork」)' – guest271314