如何为href属性内联颜色框提供动态变量

时间:2010-03-28 10:08:30

标签: jquery dynamic inline href colorbox

如何更改内联颜色框'href'动态 就像我想要点击'tr'颜色框一样把'标题'带到'href' 并显示它 喜欢

<table>
    <tr title="project1">
        <td></td>
    </tr>
    <tr title="project2">
        <td></td>
    </tr>
</table>
<div id="project1" style="display:none">this is about project one</div>
<div id="project2" style="display:none">this is about project two </div>

1 个答案:

答案 0 :(得分:1)

你可以这样做:

$("tr").click(function() {
   $("#" +  $(this).attr("title")).show();
});

在行上单击时,这将获取title属性,将其用作ID选择器并显示匹配元素。如果你想在发生这种情况时隐藏其他人,请给你的div类class="project"这样的类,并在显示之前添加一个隐藏测试的调用,如下所示:

$("tr").click(function() {
   $(".project").hide();
   $("#" +  $(this).attr("title")).show();
});