我想設置一個簡單的jQuery onClick事件來使UI在句柄模板上動態化。我想知道在特定的點擊後添加Class()。在句柄上處理jQuery onClick事件
考慮HTML(由車把生成)
{{#if hasButton}}
<div id="container">
<button type="submit" class="myButton">Click me!</button>
</div>
{{/if}}
即:一按鈕中點擊後,其容器將會收到一個加載的類,將使用CSS創建的互動。
$(".myButton").on("click", function(event){
$(this).parent().addClass("loading");
});
此代碼應繼續我的車把模板或者我應該改寫成它的特殊幫助?是否有任何可以提供的例子,以便我可以研究它,然後開發類似的東西?
在此先感謝!
你應該保持'html','css'和'js'分離。如果您從模板創建某些內容,則應該知道應在模板中執行哪些操作。 (或者是因爲您使用服務器中的模板發送此信息),或者是因爲您已經知道您的代碼。因此,無論註冊'callbacks'爲您的活動你附加的模板後,還是會使用[代表](http://api.jquery.com/on/#direct-and-delegated-events)事件(類似: '$(containerWhereYouAddThetemplateTo)。在(「點擊」,「.myButton」,函數(){})'; –