我一直在思考/搜索下面存在的問題的等價物,並且找不到任何東西。 有沒有一種方法可以重寫這個以使用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