div 요소에 특정 단어가 포함되어 있는지 확인한 다음 해당 단어가 포함되어 있는지 확인하십시오.Jquery : 제대로 작동하지 않습니다.
: contains 선택기를 사용하고 있지만 div에없는 단어를 사용하더라도 여전히 함수가 실행됩니다. 또한 if else를 실행하면 if는 단어가 div에 있는지 여부와 관계없이 항상 전달됩니다.
if ($("#navBreadCrumb a:contains('Apples')")) {
console.log('Not Oranges');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="navBreadCrumb">
<a class="bp" href="#">Home</a> ::
<a class="bp" href="#">Fruits</a> ::
<a class="bp" href="#">Citrus</a> ::
<a class="bp" href="#">Oranges</a> ::
Navel Oranges
</div>
내가 함께 실종 무엇 :
이
는 내가 가지고있는 코드입니다 선택기를 포함?미리 감사드립니다.
-S
때문입니다. '$ ("# navBreadCrumb a : contains ('Apples')"를 사용하십시오.) length> 0' – Mohammad
Aaahh ... 알았어요. 정말 고맙습니다. – Sergio