0

我如何正确编辑以下行以包含特定类,而不是 href 属性?

var activeTab = $(this).find("a").attr("href");
4

2 回答 2

1

尝试

var activeTab = $(this).find("a.className").attr("href");

如果你使用

 .attr("href");

它不会匹配,href而是返回匹配a标签的href

于 2012-08-12T14:54:02.167 回答
1

尝试;

var activeTab = $(this).find('.your_class').attr("href");

或者你可以试试closest()

var activeTab = $(this).closest('tr').find('.your_class').attr("href");
//i took <tr> as a child in this example just for a demo. You may change it according to your HTML structure

或者你可以试试children

var activeTab = $(this).children('.your_class').attr("href");

希望这可以帮助。

于 2012-08-12T14:58:33.363 回答