0

我正在尝试将 jExpand (http://www.jankoatwarpspeed.com/expand-table-rows-with-jquery-jexpand-plugin/)用于我的表格的某些行,而不是每一行!

您可以在演示链接上看到:

http://www.jankoatwarpspeed.com/wp-content/uploads/examples/expandable-rows/

您可以扩展每条线路(每个国家/地区)以获取更多信息。

在我的情况下,我想让一些行而不是每一行都可以扩展。

例如,我想只扩展“英国”和“印度”行。

我需要怎么做?

我试图删除 div class="arrow"></div>,但我们仍然可以扩展该行:/

4

2 回答 2

1

将 a 添加class到您不想扩展的行并在脚本中忽略它们。
在我的示例中,我添加了类.nope

$("#report tr:odd:not(.nope)").addClass("master");
$("#report tr:not(.master, .nope)").hide();
$("#report tr:first-child").show();
$("#report tr.master").click(function(){
    $(this).next("tr").toggle();
    $(this).find(".arrow").toggleClass("up");
}); 

在这里测试

于 2013-04-29T13:24:52.103 回答
0

尝试从您不想扩展的行中删除类“奇数”。框架可能会使用该名称进行处理。如果框架是将该类归因于行的框架,那么您需要检查框架选项...

于 2013-04-29T13:20:10.510 回答