나는 네 개의 사업부를 가지고 내 쿼리 내가 출력이 1324 대신 1234플립 초 사업부와 세 번째 사업부
<div class="bar">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>
$(document).ready(function() {
reverseChildren($('.bar'));
if (document.body.offsetWidth < 600) {
function reverseChildren($parent) {
var listItems = $parent.children('div');
console.log(listItems);
$parent.append(listItems.get().reverse());
};
}
});
왜 'if'문에서 함수를 정의하고 있습니까? 귀하의 코드는 매우 이상합니다. –
다음에 코드 서식/들여 쓰기를 개선하고 쉽게 테스트 할 수 있도록 jsfiddle을 추가하십시오. –
@RoryMcCrossan 화면의 너비가 600이면이 코드가 실행되지만 문제는 실행되지만 출력은 4321이되고 1324가 필요하기 때문에 조건을 정의했습니다 .plpl이 나를 제안합니다 –