【发布时间】:2015-08-10 06:32:38
【问题描述】:
当我在一些 wikia 网站上更改我的皮肤时,我想在 url 中添加一些参数,我发现了一些代码并进行了一些修改
$("a").attr("href", function(i, href) {
if( window.location.hostname === this.hostname ) {
return href + "?useskin=monobook";
}
});
效果很好。但是,此代码将参数添加到页面上的所有链接,我只希望它添加到某些特定 div 元素中的链接。示例:<div id="mw-content-text"></div>中的链接
我现在该怎么办?我仍然是 javascript 的菜鸟。任何帮助表示赞赏。谢谢大家。
【问题讨论】:
-
href 不适用于 div。您只需将它们添加到锚点上。如果您希望此代码在特定锚点上运行,请尝试向这些特定锚点添加一个类并将该类用作选择器
标签: javascript mediawiki