jQuery 筛选name的问题
一个项目,要求点击第一排的dd@name 获取第二排与之name相同的所有dd 其余的dd 隐藏,
不知道什么地方不对,各位高手看看 指点一下
<div id="filter">
<dl id="class1"><dt>选项1</dt>
<dd name="aa">选项</dd><dd name ="bb">选项</dd><dd name ="cc">选项</dd></dl>
<dl id="class2"><dt>选项2</dt>
<dd name="aa">选项2</dd><dd name ="aa">选项22</dd><dd name ="aa">选项222</dd>
<dd name ="bb">选项2</dd><dd name ="bb">选项22</dd><dd name ="bb">选项222</dd>
<dd name="cc">选项2</dd><dd name ="cc">选项22</dd><dd name ="cc">选项222</dd>
</dl>
</div>
JS:
$(document).ready(function () {
$("dl#class1 dd").click(function(){
$("dl#class2 dd").hide()
.find("dd[name*='this.name']").show();
});
怀疑是 this.name 赋值的问题 但是 alert(this.name) 可以得到值,迷惑中...... 高手不吝指教!!!