如果您在使用 jQuery 設置 href 值時,發現沒有反應,可能是因為以下原因:
$(“a”).attr(“href”, “example.com”);
1. ?您的選擇器是錯誤的。請檢查您的選擇器是否正確匹配了目標元素。在上面的例子中,選擇器 “a” 表示選擇了所有的鏈接元素。
$("a.example").attr("href","example.com");
2. ?鏈接元素沒有正確地顯示在 DOM 中。
如果鏈接元素尚未被放置在 DOM 中(或者已被刪除),那么使用 jQuery 將 href 值設置為無效,因為 jQuery 將無法查找到要更改的元素。
$("#myLink").attr("href", "example.com");
3. ?您的鏈接元素 ID 不正確。
如果 ID 名稱無效,則會更改什么都不會發生。請檢查您的 ID 名稱是否正確。
使用以上建議,您應該能夠解決 jQuery 設置 href 值沒有反應的問題。
上一篇div 浮動居中
下一篇jquery設置只讀置灰