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>
?私のコードは動作しません。
です。私はあなたが望むものを理解できません。またあなたのhtmlは無効です。 – Mohammad
あなたのHTMLは無効です。 jQueryを操作する前にこれを修正する必要があります – j08691
'parentsUntil(" span ")'の代わりに '.closest(" span ")'を使用してください。 –