JQuery .click传递变量

前端之家收集整理的这篇文章主要介绍了JQuery .click传递变量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PROPB.很简单,但不适合我.
希望在单击函数上传递变量,以根据单击的链接显示div a或div b.我的代码是这样的
$('.view').click(function() {
    var id = this.id.replace('view_',"");
if(id=1) { $('#show').show('slow'); }
if(id=2 ) { $('#show2').show('slow'); }
$('#categories').hide('slow');
    return false;
  });
  });

但显然if语句是错误的 – 我知道我只是以它们为例.任何建议?
谢谢,谢谢

解决方法

试试这个…
var id = parseInt(this.id.replace('view_',""),10);
if(id === 1) { 
 $('#show').show('slow'); 
} else if(id === 2 ) { 
 $('#show2').show('slow'); 
}

1’=’用于分配2’==’与类型转换进行比较3’===’是没有类型转换的比较

猜你在找的jQuery相关文章