Jquery 单击tr时排除链接

Jquery 单击tr时排除链接,jquery,html-table,Jquery,Html Table,页面如下: 标题行上的V形切换图标和书签图标都位于第1行的前面。如果单击带有th的tr,我有一些js来切换以下行 问题是我需要排除那个书签(一个 6:32 我该怎么做?尝试将stopPropagation添加到的单击处理程序中。将此添加到书签中 $(".bookmark-this").click(function(e){ e.stopPropagation() }); 尝试将stopPropagation添加到的单击处理程序中。将此添加到书签中 $(".bookmark-this").cl

页面如下:

标题行上的V形切换图标和书签图标都位于第1行的前面。如果单击带有th的tr,我有一些js来切换以下行

问题是我需要排除那个书签(一个

6:32

我该怎么做?

尝试将
stopPropagation
添加到
的单击处理程序中。将此添加到书签中

$(".bookmark-this").click(function(e){ e.stopPropagation() });

尝试将
stopPropagation
添加到
的单击处理程序中。将此添加到书签中

$(".bookmark-this").click(function(e){ e.stopPropagation() });

您可以使用not选择器

$("#table-modules tbody tr.section-title:not(.bookmark-this)").click

您可以使用not选择器

$("#table-modules tbody tr.section-title:not(.bookmark-this)").click

使用
作为仅样式的标记是很奇怪的;它被解释为斜体,因此是某种强调。如果你想要一个可以设置样式的不做任何事情的标记,你应该使用
(或者
如果你想要一个
显示:block;
元素)。这对于屏幕阅读器(盲人使用)这样的东西很重要,通常是一种更好的做法。对仅样式标记使用
很奇怪;它被解释为斜体,因此是某种强调。如果您想要一个可以设置样式的不做任何事情的标记,您应该使用
(或者
如果您想要一个
显示:block;
元素).这对于屏幕阅读器(盲人使用)等东西很重要,通常是更好的做法。事实上,这不起作用。我没有仔细查看您的DOM结构…我认为kei建议的stopPropagation是正确的方法。实际上,这不起作用。我没有仔细查看您的DOM结构…我认为kei建议的stopPropagation是正确的方法