問題:今天在做頁面鏈接的點擊效果時,讓部分a鏈接跳轉到同一個地址,即使使用$().each()也同樣無法獲取所有相同id的值。
用以下方法只有第一個a鏈接點擊可以正常跳轉
例如:
html代碼:
<a href="javascript:;" id="open_app">1111111111</a> <a href="javascript:;" id="open_app">1111111111</a> <a href="javascript:;" id="open_app">1111111111</a>
jquery代碼:
$(function(){ $("#open_app").click(function(){ window.location.href="URL; }); });
解決點擊每個a鏈接都可以正常跳轉的辦法如下:
修改jquery代碼即可:
$(function(){ $("[id=open_app]").click(function(){//類似於數組查詢全部的id=open_app window.location.href="URL; }); });