我正在使用 jQuery 1.6.4,并且我有一个 html 表。我为表格分配了一个 id = "tbl",然后使用点击事件来动态查找点击了哪一行。在该行中,我想突出显示它,以便用户可以看到单击了哪一行。
我在一本 jQuery 书中使用了一些代码,并对其进行了修改,以便与 (this) 一起使用。但是,它没有突出显示该行。
这是我的代码:
$('#tbl tr').click(function() {
//$('div.poem-stanza').addClass('highlight');
$(this).addClass("highlight");
...
在萤火虫中,我验证 (this) 引用了一个 tr 元素,但由于某种原因,代码不适用于突出显示。我需要做什么才能使用(this)动态工作?
根据评论,我仔细检查并没有 .highlight 在我的 css 文件中。我已经为其他命名元素添加了它,并且在我对 css 文件的引用中出现了拼写错误。感谢萤火虫,我能够看到加载的所有内容和丢失的内容。