이 작업을 수행 할 수 없습니다. 제안 된 td
에 "OH"가 포함되어 있으면 테스트 목적으로 경고를 표시하기 만하면됩니다.jQuery 요소에 무언가가 포함되어있는 경우, 내용을 수행하십시오.
<table id="v65-cart-shipping-details">
<tr>..</tr>
<tr>..</tr>
<tr>
<td>United States, OH 43112</td>
<tr>
</table>
경고문이 계속 표시됩니다 (예 : 미국, MI 48187). 경고가 계속 표시됩니다. 무엇이 누락 되었습니까?
$(document).ready(function() {
if ($("#v65-cart-shipping-details tr:eq(2) td:contains('OH')")) {
alert("Did Stuff") }
});
와우, 내가 쳐다 봤는데 당신이 HTML을 생성하는 경우,이 같은 어드레스 셀 서식을 훨씬 빠른 것 내 코드는 오랫동안 할 수 있었고, 맹세 할 수 있었다. 두 번째 세트의 눈 덕분에 길이를 더했다! – ToddN
글쎄, 실제로'undefined'를 리턴하지는 않을 것입니다. 단지'true'로 평가되는 빈 배열을 반환합니다. 해결책은이 문제를 해결합니다. +1 –