저는 jQuery를 처음 사용하고 새로운 <li>
항목을 목록에 삽입하려고합니다. 그러나이 항목이 이미 존재하지 않는 경우에만 항목을 삽입하려고합니다. 예 :추가하기 전에 기존 "li"항목을 어떻게 확인할 수 있습니까?
<ul id="myList">
<li>Item 1</li>
<li>Item 2</li>
</ul>
즉, "항목 7"은 삽입해야하지만 "항목 1"은 삽입해야합니다. 미안 다음과 같은 문장을 통해 미쳐가는 : 코드의
var ListItems = $('#myList li').find('Something');
var ListItems = $('#myList li').html() == 'something';
var exist = $('#myList li').each(){ if($(this).html == 'something') return false; });
이 조각 <li>
항목이 존재하는 경우에만있다가,하지로 확인 목록에 삽입하십시오. 나는이 선택이 미쳤다고 생각하고 있지만 나는 배우려고 노력하고있다.
올바른 방법은 무엇입니까? 조언이나 제안이 있으십니까?
"Item"또는 "ite"와 같은 항목을 체크하면 목록에 "Item 1"과 같은 항목이 포함 된 경우 : 이미 존재합니다. 가장 엄격한 비교를위한 조언은 무엇입니까? – Marcos
위양성을 방지하기위한 솔루션으로 편집되었습니다. –
감사합니다. sososo 많이, 지금 바로 작동 :) 내 평판이 낮기 때문에 투표를 할 수 없습니다 : P – Marcos