내가 가지고있는 두 다른에 <input value="9999">
의를 제거하는자바 스크립트 : 작업은 경우의 조건이 충족되지 않은 요소에서 실행되는
$("div#groupA > ul").each(function(){
if (!($("div#groupA > ul").css("display")==="none")) {
$('div#groupA > ul > input[value="9999"]').remove();
}
});
$("div#groupA").fadeIn();
또는
$("div#groupA > ul").each(function(){
if ($("div#groupA > ul").css("display")!=="none") {
$('div#groupA > ul > input[value="9999"]').remove();
}
});
$("div#groupA").fadeIn();
그러나 경우 테스트 다음 외부
<div id="groupA">
외부 divs.
<div id="groupA">
안에있는 <input value="9999">
개를 제거하려면 어떻게해야합니까?
감사합니다.
실제로 거짓말했습니다. 작동하지 않습니다. ( – jacob
HTML 사용자를 게시하십시오.이 코드가 작동하지 않으면 문제가되는 DOM입니다. – AlienWebguy
.is (': visible')을 그리고 그것은 작동하지 않을 것입니다. 그래서 나는 .css ("display")를 고수해야했습니다! == "none") – jacob