我正在使用jQuery製作動態按鈕。現在我想用這個按鈕作爲其他按鈕。這是我的HTML:on()函數在jquery中不起作用
<label class='twobuttons'><div id="submit-button" >GO!</div></label>
<div id='result'></div>
這裏是我的JavaScript:
$(document).ready(function(){
$('#submit-button').click(function(){
$('#result').append("<label><div id='share' class='longbutton'>Share this route</div></label>");
$('#result').append("<label><div id='goback' class='longbutton'>Create another one !</div></label>");
});
$('#share').on("click",function(){
alert('hi');
});
$('#goback').on("click",function(){
alert('hello');
})
});
我專門有與$('#share').on(
部分的麻煩。
我試着on()
函數建議here。但它不起作用。 Here是我的代碼的小提琴。如果我在某個地方錯了,請糾正我。
ID必須是唯一的。你需要將一個委託選擇器傳遞給'on()';請參閱文檔。 – SLaks
你是如何創建「動態按鈕」的。 '.on()'聲明 – DaveHogan
檢查提琴 – user1263375