2013-07-23 3 views
0

Почему этот код не работает? эти методы работают только с css?Почему addClass && removerClass jquery не работает

<input type="button" class="one" value="click Me" /> 
<input type="button" value="change Class" id="clk" /> 

<script> 
$("#clk").click(function() { 
    $('[value = "click Me"]').removeClass('one').addClass('tow'); 
    alert($('[value = "click Me"]').attr('class')); //print tow 
}); 
$(".one").click(function() { 
    alert('one'); 
}); 
$(".tow").click(function() { 
    alert('tow'); 
}); 
</script> 
+0

Вы можете найти ответ, прочитав JQuery учебника: HTTP: //learn.jquery.com/events/event-basics/. –

+0

благодарит друзей. он решен –

ответ

1

Попробуйте с помощью делегирования событий В классе tow не существует, когда вы связывание события нажатия на него

$(document.body).on('click',".tow",function(){ 
     alert('tow'); 
}); 
+0

благодарит друг. моя проблема была решена. спасибо за вашу помощь –

1
$('body').on('click', '.one', function (event) { 
    alert('one'); 
}); 
$('body').on('click', '.tow', function (event) { 
    alert('tow'); 
}); 
+1

Код без пояснения редко бывает полезен. –

+0

спасибо друг. решил мой problom –

+0

спасибо друг. моя проблема была решена. спасибо за помощь –

Смежные вопросы