PROPB.很简单,但不适合我.
希望在单击函数上传递变量,以根据单击的链接显示div a或div b.我的代码是这样的
希望在单击函数上传递变量,以根据单击的链接显示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’===’是没有类型转换的比较