在我的標記中,我的A元素的href等於"": <a href="">
。當嘗試使用類似alert(jQuery('#my_href_link').attr('href'))
的方式顯示它時,它會返回「undefined」而不是空鏈或某物。如何檢查href屬性是否爲空
所以解決方案,我發現到處都是:
if (jQuery('#my_href_link').attr('href') == '')
或
if (jQuery('#my_href_link').attr('href').length == 0)
...不工作。
然而,他們似乎爲除我以外的每個人工作。這是爲什麼?
標記:
<a id="my_href_link" href="">
<img src="image.jpg">
</a>
在HTML中的href存在嗎?顯示你的html .. – nrsharma
是的,它確實存在,我添加了我在Firebug中看到的標記,以我的問題。 – drake035