我有一個想法,我想實施到我正在工作的網站。我已經知道它是如何工作的,但我不完全確定如何拼湊這些部分。檢查jQuery中的空href屬性
因此!!我想檢查域名並在必要時生成警告框。
假設我們有兩個域:
test.domain.com & domain.com
如果我們在test.domain.com並有在href (缺少的環節),我想一個警告框,裏面沒有任何內容彈出說「MISSING LINK」。如果href裏面有內容,只要忽略它(不缺少鏈接)。
<a href="">Missing Link</a>
<a href="http://google.com">Not Missing Link</a>
然後,如果我們是在domain.com我想了jQuery仍然存在於代碼,但如果被點擊一個缺少的環節它什麼都不做。因爲它只是重定向到主頁 - 並不是最好的旅程,但比插入式彈出框好得多。
這樣我就可以使用一小段代碼在測試階段檢查丟失的鏈接,但不必在每次將其發送到實際域時將其刪除。
如果有任何不合理的地方,請詢問!
謝謝萬,真的很感謝幫助!
感謝您的幫助 - 在彈出窗口後,鏈接仍然會將您帶到主頁,因爲它沒有彈出窗口。這可以解決嗎? – Nick
不知道爲什麼它會帶你到主頁...,但添加evt.preventDeafult();更新的答案 – epascarello
喲,很好的答案結合我的 - 把'e.preventDefault(); 'alert'上方'''broken'); ' –