이 코드가 있습니다. 그러나 그것은 효과가 없습니다. 도와주세요!!!if-else 문이 jquery에서 작동하지 않습니다.
if ($('#list1img').is(':visible')) {
$('#list1img').attr('src','f-left.jpg');
} else {
$('#list1img').attr('src','f-down.jpg');
}
이 코드가 있습니다. 그러나 그것은 효과가 없습니다. 도와주세요!!!if-else 문이 jquery에서 작동하지 않습니다.
if ($('#list1img').is(':visible')) {
$('#list1img').attr('src','f-left.jpg');
} else {
$('#list1img').attr('src','f-down.jpg');
}
내 FIDDLE에서 볼 수 있듯이 그것은 잘 작동합니다.
CSS 디스플레이 (블록, 없음, 인라인 블록 등 ...)을 올바르게 사용 하시겠습니까?
나는 1 분 전에했던 것과 똑같은 문제가 있다고 가정 할 것입니다. 문제는 페이지에 모달이 있고 같은 클래스의 두 div가 있다는 것입니다. errorbox
. 모달에는 ID가 있으므로이 작업을 수행했습니다.
if ($('.errorbox', $('#modalId')).is(':visible'))
$('ul', $('.errorbox')).html('');
else
$('.errorbox').show();
희망이 있습니다.
"작동하지 않음"을 보여주는 [피들] (http://jsfiddle.net)을 만들 수 있습니까? –
어떤 오류가 발생 했습니까 –
문제에 대한 해결책을 제공하기에 정보가 충분하지 않습니다 ... – Christoph