var checkLeft= $('#left .module:hidden');
if(checkLeft) {
if($('.resetLeft').length) {
left.prepend('<span class="resetLeft">Reset Left Widgets</span>');
}
}
제대로 작동하려면 약간의 문제가 있습니다. IE가 이것을 지원하지 않는다고 생각하기 때문에 실제로는 :hidden
의사 클래스를 원하지 않습니다. 기본적으로 나는 함수를 만들었고이 코드는 그 안에있다. 그리고 그것이 실행될 때 부모 요소 #left
에 .module
클래스의 display:none
자식이 있는지 확인합니다. 나는 필터 함수를 사용했으며, 실제로 올바르게 응답하기 위해 두 개의 요소를 숨겨야했습니다. 이거 좋은 생각이야? 여기디스플레이 카운트 없음 요소 받기
는 jQuery를의 포인트는 크로스 브라우저를 작동하는 시작 JSBIN
http://jsbin.com/upuwix/1/edit
_as는 this._ 그건 사실이 아니에요, jQuery를 그것을 지원합니다. – undefined
감사합니다. 정의되지 않았습니다. 지원되지 않는다고 생각합니다. IE7 8 9 및 지원합니까? 내가 XP 사용자가 IE9 또는 10에 갈 수 없기 때문에 내가 질문하는 유일한 이유가있다. (적어도 XP를 사용하는 사람이 나에게 이것을 말했다). – EasyBB