如何使用.live更改addClass

时间:2014-04-02 11:52:53

标签: jquery live addclass

我正在使用jquery 1.6.1。当我想将addClass与实时更改一起使用时,它不起作用。 请看我的例子:     http://jsfiddle.net/mr_seven/Mp8zc/1/

$("#qty").live('change', function() {
    if ($(this).val() == '1'){
        jQyery('#card_2').addClass('takhfif');
    } else {
        jQyery('#card_2').removeClass('takhfif');
    }
});

2 个答案:

答案 0 :(得分:1)

你有选择器的拼写错误。它应该是jQuery而不是jQyery

$("#qty").live('change', function() {
 if ($(this).val() == '1'){
     jQuery('#card_2').addClass('takhfif');
  } else {
     jQuery('#card_2').removeClass('takhfif');
 }});

<强> Working Fiddle

答案 1 :(得分:0)

这应该是jQuery而不是jQyery

$("#qty").live('change', function() {
  if ($(this).val() == '1'){
    jQuery('#card_2').addClass('takhfif');
  } else {
     jQuery('#card_2').removeClass('takhfif');
  }
});