我一直在思考/搜索下面存在的问题的等价物,并且找不到任何东西。 有没有一种方法可以重写这个以使用jQuery作为替代方法?将“document.getElementById”转换为jQuery
上半部分代码。
<a href="link.php?test=true" onclick="request(this)" target="_blank">
<a id="step2" href="javascript:alert('NOT FINISHED!');">
下半年的代码。
<script language="javascript">
var requests = 16;
function request(self)
{if(self.href != "#")
requests -= 1;
self.childNodes[0].src = "images/clear.gif";
if(requests === 0)
document.getElementById("step2").href = "next.php";}
</script>
而我想做一个jQuery var请求类型的东西。我想onclick="request(this)
与我的jQuery一起工作。
更改href很容易,但我不知道你真的想做什么。也许你想要完成什么的解释会有所帮助。仅仅改变href就像一个动作一样毫无意义。 – tvanfosson 2009-09-12 00:06:02
我有5个按钮,并且我希望它每次按下按钮时都会请求它,以便在满足请求后,它将更改“id(about)”的href。目前href =“#”允许他们不继续,这么说呢? – Homework 2009-09-12 00:08:21