爲什麼腳本在jQuery的移動可摺疊的火兩次,感謝先進。腳本里面的jQuery的移動可摺疊的火兩次
更新:代碼顯示,當點擊「btnonce」時只有1個提醒,但是「btntwice」2提醒,只有不同的是「btntwice」javascript下的「div data-role =」可摺疊「,爲什麼它會啓動兩次?
<div data-role="page" id="page">
<div data-role="content">
<script type="text/javascript">
$('#page').live('pageinit', function (event) {
$("#btnonce").click(function() {
alert("Handler for .click() called.");
});
})
</script>
<div data-role="collapsible" data-collapsed="false" id="one">
<script type="text/javascript">
$('#page').live('pageinit', function (event) {
$("#btntwice").click(function() {
alert("Handler for .click() called.");
});
})
</script>
<h3>Test</h3>
<input type="button" id="btntwice" data-icon="check" value="fire twice" ></input>
<input type="button" id="btnonce" data-icon="check" value="fire once" ></input>
</div>
</div>
</div>
感謝ManseUK,但就像你的「看到這個例子」,爲什麼它被添加兩次(alert('Called');)? – tuanzhang 2012-03-24 09:57:34