如何找到:void demo(Object x) {
if(x instanceof String) {
System.out.print(((String) x).length());
}
}
(实际上这部分不是一个大问题)并使用jQuery用我的字符串替换“something”?
我想要实现的是在页面加载时动态更改链接。
(人们为什么要投票,不要得到它) :( Thanx很多
答案 0 :(得分:1)
你真的不需要jquery。 要更改链接的href,您可以执行以下操作:
var linkToBeChanged = document.getElementById('whateverIdOrClassEtc');
linkToBeChanged.setAttribute('href', '#newvalue');
如果你需要知道href的值来确定你的新值:
document.getElementById("whateverIdOrClassEtc").getAttribute("href")
这应该允许您将链接设置为您想要的任何内容。
答案 1 :(得分:1)
您可以使用attr("href").replace("something", "something2")
,如下所示。
var href = $("#yourlink").attr("href").replace("something", "something2")
$("#yourlink").attr("href", href);
console.log($("#yourlink").attr("href"))

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<a id="yourlink" href="something.domain.name/thing">link</a>
&#13;