我无法控制我们移动网站的页面,但我可以修改 CSS。我的目标是隐藏一个元素,这样它就不会出现在我们的移动网站上。如果有办法告诉它使用最近的 <tr>
我会没事的。 如果我可以使用 jQuery,我会这样做,但我不能:
$('.ex').closest('tr').attr('style', 'display:none')
<table>
....
<tr>
<td colspan="2">
<font class="colors_productname">
<span class="mapprice"></span>
</font>
</td>
</tr>
<tr> **/* I WANT TO DISPLAY:NONE HERE /***
<td colspan="2">
<span class="ex">Exclusive Price</span>
<font color="red"> </font><br>
<select>
<option value="1636">[Subtract -$282.34]</option>
</select>
</td>
</tr>
...
</table>
我相信我很接近,但它还没有隐藏选择:
option[value="1636"] {display:none}
span.ex + font + select{display:none}
最佳答案
好吧,我明白了。由于这是使用移动 css,它可能不适用于所有旧手机:
.ex {display: none}
span.ex + font + br + select{display:none}
关于jquery - 需要移动 CSS 而不是 jQuery 方面的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7348518/