Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果某个样式在TD中,则将CSS应用于TR_Javascript_Jquery - Fatal编程技术网

Javascript 如果某个样式在TD中,则将CSS应用于TR

Javascript 如果某个样式在TD中,则将CSS应用于TR,javascript,jquery,Javascript,Jquery,如标题所述,如果td具有某个类,则需要将addclass()添加到tr(如果有多个tr) 例如: <table> <tr> <td>Test</td> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td class="scratched">Test

如标题所述,如果
td
具有某个类,则需要将
addclass()
添加到
tr
(如果有多个
tr

例如:

<table>
  <tr>
    <td>Test</td>
    <td>1</td>
    <td>2</td>
    <td>3</td>
  </tr>
  <tr>
    <td class="scratched">Test</td>
    <td>1</td>
    <td>2</td>
    <td>3</td>
  </tr>
  <tr>
    <td>Test</td>
    <td>1</td>
    <td>2</td>
    <td>3</td>
  </tr>
  <tr>
    <td class="scratched">Test</td>
    <td>1</td>
    <td>2</td>
    <td>3</td>
  </tr>
</table>

试验
1.
2.
3.
试验
1.
2.
3.
试验
1.
2.
3.
试验
1.
2.
3.

因此,如果td有类“刮伤”,则将类“线”应用于tr。

以下内容:

$('td.scratched').parent().addClass('line');

应该有用。

以下内容:

$('td.scratched').parent().addClass('line');
应该可以工作。

使用过滤器:

请参见示例。

使用过滤器:

请参阅示例。

尝试使用
.parent()
类似的

$('td.scratched').parent('tr').addClass('line');
请参见类似的尝试
.parent()

$('td.scratched').parent('tr').addClass('line');

我发誓我试过了!但我认为它可以做到每一排。。真是太棒了。谢谢我发誓我试过了!但我认为它可以做到每一排。。真是太棒了。谢谢