메뉴 클릭시 select 추가방법
본문
초짜 웹디자이너 입니다...ㅠㅠ
해당 메뉴 클릭시 select를 추가하는 방법으로 해당페이지를 인식할 수 있게하고 싶습니다...
---------------------------------
<?php
if($bo_table)
if($part == 1)
$select1 = "class='select'";
elseif($part == 2)
$select2 = "class='select'";
elseif($part == 3)
?>
<style>
.select {color: red; border:1px solid red;}
</style>
--------------------------------
<li '<?=$select1?>'><a href="<?=$E01[1]?>">111</a></li>
<li'<?=$select2?>'><a href="<?=$E01[2]?>">222</a></li>
<li'<?=$select3?>'><a href="<?=$E01[3]?>">333</a></li>
워낙 초보라... 여기까지 해봤는데.. 도저희...ㅠㅠ
알고싶은것은 li쪽에 클래스를 추가하는데 해당 페이지를 눌러 이동했을때 계속해서 on효과가 유지되는 것을 하고싶습니다. 나머지 메뉴들은 off가 되고요... ㅠㅠ 불쌍한 중생 구해주세요... 몇년째 찾아해매고 있습니다... 간단한 소스로 하려고하니..어렵네요 ㅠㅠ
답변 2
<li class="<?=($part == 1)? 'select' : '' ?>"><a href="<?=$E01[1]?>">111</a></li>
<li class="<?=($part == 2)? 'select' : '' ?>"><a href="<?=$E01[2]?>">222</a></li>
<li class="<?=($part == 3)? 'select' : '' ?>"><a href="<?=$E01[3]?>">333</a></li>
if의 조건값을 정확하게 몰라 이렇게 남깁니다
$part는 어디서 가져오시는건가요?
url에 GET값이 있다면 확실하게 찍어드릴수있는데 조건부가 제가 파악하기에는 너무 애매하네요
!-->$part 값이 제대로 들어온다는 전제 하에 간단 하게 한다면 이렇게 하면되겠네요
<li class="<?=($part == 1)?"select":""; ?>"><a href="<?=$E01[1]?>">111</a></li>
<li class="<?=($part == 2)?"select":""; ?>"><a href="<?=$E01[2]?>">222</a></li>
<li class="<?=($part == 3)?"select":""; ?>"><a href="<?=$E01[3]?>">333</a></li>