클래스 자동 번호 부여 방법좀 부탁드릴게요
본문
아래 함수에서 select class 부분에 seop 클래스인데요..!
이거를 지금 제가 2개를 생성하여 두가지 디자인을 다르게 주고싶은데요..!
기존에 <?=$i+1?> 뒤에 이코드를 넣으면 잘들어갔지만..!
php에서는 어떻게 해야 할까요?..!
예)
[1번 셀렉트] class="seop a01" [2번 셀렉트] class="seop a02"
위처럼 주고싶어요 ㅠㅠ
$attributes = join(' ', $attributes);
$column = $attrs['data-column'];
$html = '<select class="seop" ' . $attributes . '>';
$html .= '<option value=""> ' . $attrs['caption'] ?: '선택하세요' . ' </option>';
if ($child) {
foreach ($child as $row) {
$val = $row->{$column};
if ($column === 'path') {
$selected = $val === $value ? ' selected="selected"' : '';
$val = substr($row->path, strlen($this->category->path));
} else {
$selected = $val === $value ? ' selected="selected"' : '';
}
$html .= '<option value="' . $val . '"' . $selected . '>' . $row->title . '</option>';
답변 1
위 소스만으로 넣을 방법을 알 수는 없습니다
적당한 위치에 아래 jquery 소스를 넣으면 됩나다
<script>
$(function(){
$('.seop').eq(0).addClass('a01');
$('.seop').eq(1).addClass('a02');
});
</script>
답변을 작성하시기 전에 로그인 해주세요.