标签: javascript jquery html5
我有下一个代码
$('table tr').click(function(){ $("#demo").load(this.href + " #demo2"); return false; });
,html就是这个
<body> <table> <tr href="linkdemo.html"> <td>hi</td> </tr> </table> </body>
当我这样做时,javascript识别tr的链接?
答案 0 :(得分:1)
重要提示:您需要一个ID为demo
demo
由于tr没有href属性,您需要使用attr()来获取其属性。
href
attr()
$("#demo").load($(this).attr('href') + " #demo2");
但是我建议您使用data-*前缀自定义属性,可以使用.data()
data-*
.data()
HTML代码段
<tr data-href="linkdemo.html"> <td>hi</td> </tr>
脚本
$("#demo").load($(this).data('href') + " #demo2");