스크립트 for문안에 ...
본문
스크립트는 for문안에 안넣는걸로 알고있습니다.
헌데 에를들어 for문에 여러개 중복출력을 필요로하는 스크립트의 경우 어떤식으로 스크립트를 넣어야할까요?
for { //for 시작
$list[$i] = $row;
echo "<span id='tter_".$i."'></span>";
</script>
$('#tter_<?=$i?>').tter();
</script>
} //for 끝
답변 1
음...위에 올려주신 소스가 제대로된 소스가 아니라서 정확히 답변하기 힘들지만,
for문안에 있는 모든 tter_$i <-- 이녀석들이 다 동일한 함수를 적용받길 원하신다면
jquery의 each를 이용해서 한번만에 해결하는 방법도 있습니다.
PHP로 for 문 쭉 다 돌리고 난다음, 자바스크립트로
<script>
$("span[id^='tter']").each(function() {
$(this).tter();
});
</script>
대충 이런식으로, 정확한 구문은 아닙니다만 each를 한번 써보시는 것도 고려해보심이.
답변을 작성하시기 전에 로그인 해주세요.