Javascript 基于放置计数链接并指定为变量?jquery
所以我有一个id叫做mail\u body,在mail\u body中有一堆随机文本和随机链接。我所说的随机是指从数据库中调用的未知,而不是真正的随机Javascript 基于放置计数链接并指定为变量?jquery,javascript,jquery,Javascript,Jquery,所以我有一个id叫做mail\u body,在mail\u body中有一堆随机文本和随机链接。我所说的随机是指从数据库中调用的未知,而不是真正的随机 <div id="mail_body"> Random unknown text with <a href="..."> a random </a> amount of links <a href="..."> ins
<div id="mail_body">
Random unknown text with
<a href="...">
a random
</a>
amount of links
<a href="...">
inside it
</a>
</div>
如何计算链接编号与div#mail _body的位置相关?您只需在所有链接的集合中获取计数的
索引
$(document).on("click", "#mail_body a", function(event) {
event.preventDefault();
var $allLinks = $("#mail_body").find("a"); // collect
var id = $allLinks.index( this ); // and find index
window.open('trackinglink.php?l='+id, "_blank", '', false);
});
明亮的ty:)@Bruce y'w y'w:)
$(document).on("click", "#mail_body a", function(event) {
event.preventDefault();
var $allLinks = $("#mail_body").find("a"); // collect
var id = $allLinks.index( this ); // and find index
window.open('trackinglink.php?l='+id, "_blank", '', false);
});