我有这个脚本来更改我的<a>
元素的目标:
$('a[href*="Lists/Test"]').each(function () {
if ($(this).attr('href').endsWith(".xml")) {
var link = $(this)[0];
link.target = "_blank";
}
});
为什么我可以直接在.attr
上致电$(this)
,但是之后必须使用$(this)[0]
? Foreach不会给我<a>
对象,而是每个包含1个项目的数组。为什么?