我無法找到父母選擇器如何在jQuery中工作。jQuery - 父母選擇器
var test = $("p:contains('Lorem ipsum dolor sit amet')").parentsUntil("span");
test.css({ "border" : "1px solid red"});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
\t \t \t <p>Title</p>
\t \t \t <span>
\t \t \t \t <p>Span</p>
\t \t \t \t <div>
\t \t \t \t \t <p>Div</p>
\t \t \t \t \t <p>Lorem ipsum dolor sit amet</p>
\t \t \t \t </div>
\t \t \t </span>
\t \t \t <tr>
\t \t \t \t <th>Xx</th>
\t \t \t \t <td>YY</td>
\t \t \t </tr>
\t \t </table>
如何獲得邊框跨度?我的代碼不起作用。
你的問題是unclead。我無法理解你想要什麼。你的html也是無效的。 – Mohammad
您的HTML無效。瀏覽器處理這是多種方式,你應該在處理jQuery之前糾正這個問題。 – j08691
使用'.closest(「span」)'而不是'parentsUntil(「span」)'。 –