Basitçe bir jQuery onClick olayı oluşturmak için bir tutamaç stilinde UI dinamik yapmak istiyorum. Belirli bir tıklamadan sonra addClass() 'ı merak ediyordum. Bir düğmeye içinde bir tıklama sonra kabını CSS kullanarak iletişimde bulunacaktır bir yükleme sınıfını alırsınız: jQuery onClick olayını handbar'larda kullanma
(gidon tarafından oluşturulan) HTML{{#if hasButton}}
<div id="container">
<button type="submit" class="myButton">Click me!</button>
</div>
{{/if}}
yani düşünün.
$(".myButton").on("click", function(event){
$(this).parent().addClass("loading");
});
Bu kod, gidonlar şablonumdan devam etmeli veya bunu belirli bir yardımcıda yeniden yazmalı mıyım? Sağlanabilecek herhangi bir örnek var mı? Böylece, benzer bir şey geliştirdim.
Şimdiden teşekkürler!
'html',' css' ve js' ayrılmış olmalıdır. Bir şablondan bir şey oluşturursanız, şablonda hangi işlemlerin gerçekleştirilmesi gerektiğini bilmelisiniz. (Bu bilgiyi şablonla sunucudan gönderdiğinizden) veya kodunuzda zaten bildiğiniz için. Bu yüzden ya şablona ekledikten sonra olayınız için 'geri aramaları' kaydedin ya da etkinlikler için [delege] (http://api.jquery.com/on/#direct-and-delegated-events) kullanırsınız. '$ (containerWhereYouAddThetemplateTo) .on (" click "," .myButton ", function() {});; –