[英]Button onclick to click() jquery
目前,我有一個對onclick()有反應的按鈕,但我希望它與jquery一起使用。
$('#nupp1').click(function() {
raiseButtonAction(realPlayer, gameState);
});
raisebuttonaction在另一個.js中。這段代碼不起作用。 難道我做錯了什么? 編輯1:
$(document).ready(function() {
$('#nupp1').click(function() {
raiseButtonAction(realPlayer, gameState);
});
});
假設您有:
<head>
<scripts />
</head>
<body>
<a id="nupp1"></a>
</body>
您的代碼將無法使用。 jQuery將無法找到該元素。 該功能必須存在的元素才能起作用。 所以
<a id="nupp1"></a>
<script />
將工作,因為a
被腳本之前渲染。
當DOM節點加載時,您還可以使用$(document).ready
或$()
執行函數。
或者,您可以使用jQuery.live
。
jQuery API
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.