Q & A

질답게시판

홈 > 회원포럼 > 질답/버그/제안
질답/버그/제안

태그 입력하는곳에 적용하려고하는데 어떻게 해야하나요???

태그입력할때  , 귀차나서 엔터누르면 다음옆에 또쓸수있게 하려고 소스 들여다보니..

<link href="<?php echo $board_skin_url?>/css/jquery.tagit.css" rel="stylesheet" type="text/css">

<link href="<?php echo $board_skin_url?>/css/tagit.ui-zendesk.css" rel="stylesheet" type="text/css">


   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>

    <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js" type="text/javascript" charset="utf-8"></script>


<script src="<?php echo $board_skin_url?>/js/tag-it.js" type="text/javascript" charset="utf-8"></script>

    <script>

        $(function(){

            var sampleTags = ['그누보드5', 'java', 'php', '영카트5', 'javascript', 'mysql', '그누보드4', 'css', 'html', '모바일', 'jquery', '제작의뢰', '서버', 'DB', 'html5', '크로스브라우징', 'linux', '안드로이드', '웹호스팅', '정규식', '반응형웹'];


            //-------------------------------

            // Single field

            //-------------------------------

            $('#singleFieldTags').tagit({

                availableTags: sampleTags,

                // This will make Tag-it submit a single form value, as a comma-delimited field.

                singleField: true,

                singleFieldNode: $('#mySingleField')

            });


});

    </script>

이걸 Basic-Board/write/basic/write.skin.php 보드 상단에 넣고

<input type="hidden" name="sod" value="<?php echo $sod ?>">

    <input type="hidden" name="page" value="<?php echo $page ?>">

밑에     <input type="hidden" name="wr_1" id='mySingleField' value="<?php echo $wr_1 ?>"> 추가해준다음에


<?php if($is_use_tag) { //태그 ?>

<div class="form-group">

<label class="col-sm-2 control-label" for="as_tag">태그</label>

<div class="col-sm-10">

<input type="text" name="as_tag" id="as_tag" value="<?php echo $write['as_tag']; ?>" class="form-control input-sm" size="50">

</div>

</div>

<?php } ?>


해당 부분에서 

<th scope="row"><label for="wr_1">태그</label></th>

   <td>

   <ul id="singleFieldTags"></ul> 이부분의 소스를 넣어줘야하는데 여기서 막히네요.

위소스 그대로 넣어도 태그쓰는 부분이 출력이 안되고...

<input type="text" name="as_tag" id="singleFieldTags" value="<?php echo $write['as_tag']; ?>" class="form-control input-sm" size="50">

이렇게 해바도 반응이없고..

<input type="text" name="as_tag" id="singleFieldTags" value="<?php echo $write['singleFieldTags']; ?>" class="form-control input-sm" size="50">

이렇게 해바도 안되고...어떻게 넣어줘야하나요?

3 Comments
M 한별아빠 05.17 03:01  
아래 jQuery 충돌난다 정도만 이야기 드릴 수 있지... 그 외에는 뭐라고 이야기 드리기 힘들어요. 작업해 봐야 아는 거라...

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>

그리고 만약에 한다면 작업해 보고 답변 드릴 바에야 그냥 제가 만들어서 배포해 드리는게 더 간단한거라...ㅠㅠ
2 조인 05.17 14:33  
jQuery 이게 충돌난다면 크롬에서 오른쪽 마우스 버튼 눌러 검사 클릭해서 확인해보면 오류같은게 떠있는게없어요...
오류가떠잇으면 뭐 보고 해결이라도 해보겠는데..
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>
이소스는 한줄만 추가해주면 될까요..흠...
만들어 배포해주시면 감사하겠지만...바쁘시니 뭐 시간여유가없으실테니 이건 불가능할테고...
은근히 태그 사용이 많다보니 , 넣는게 귀찮아서 엔터치면 바로 옆으로 넘어가는게 편하더라구요..
M 한별아빠 05.18 02:18  
1. jQuery는 아미나에서 jquery-1.11.3.min.js 를 사용하기 때문에 하위인 1.10.2 버전 적용하면 오류가 날 것입니다.

2. 그 외는 해 봐야 아는 것이라 뭐라고 답변이 힘들구요.ㅠㅠ
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand