Javascript 如果主播有标签/url/mail/phone,则发出警报
就这么简单,我正在使用一个包含哈希标签和url的菜单栏 HTML:- 我提到了什么,但找不到确切的解决办法?这应该会有帮助Javascript 如果主播有标签/url/mail/phone,则发出警报,javascript,jquery,html,hash,Javascript,Jquery,Html,Hash,就这么简单,我正在使用一个包含哈希标签和url的菜单栏 HTML:- 我提到了什么,但找不到确切的解决办法?这应该会有帮助 $(".nav a").on("click", function(event) { var href = $(this).attr("href"); if (href.indexOf("#") !== -1) { alert("hashtag"); } else if (href.length > 0) { alert("has a
$(".nav a").on("click", function(event) {
var href = $(this).attr("href");
if (href.indexOf("#") !== -1) {
alert("hashtag");
}
else if (href.length > 0) {
alert("has a url");
}
else {
alert("blank");
}
});
看和hii感谢回复请看我的更新…不;你做错了。祝你好运。下次试着问你第一次真正想要什么。我不会把时间浪费在问题上。你提到的例子只有在页面已经加载的情况下才有效。我对你的回答很满意,当然它会帮助我。。。
if("anchor has a hash") { alert("It is a hash"); }
else if("anchor has a url") { alert("It is a url"); }
else if("anchor has a email") { alert("It is a email"); }
else if("anchor has a phone number") { alert("It is a phone number"); }
else { alert("Its empty") }
$(".nav a").on("click", function(event) {
var href = $(this).attr("href");
if (href.indexOf("#") !== -1) {
alert("hashtag");
}
else if (href.length > 0) {
alert("has a url");
}
else {
alert("blank");
}
});