자바 스크립트를 사용하여 태그 'a'의 목록 값을 하나씩 가져옵니다.

Ikr

여기서는 수동으로 태그 클라우드를 만들려고하는데 모든 것이 잘되고 있지만 약간 문제가 있습니다. 아래는 내 코드입니다.

HTML :

    <ul id="tagCloud">
            <li id="tagcloud_li">Item1</li>
                <li id="tagcloud_li">Item2</li>
    </ul>
    <div id="vis">
            <div class="set_texts">

            </div>
     </div> 

자바 스크립트 :

         $(function() {
                var liArray = document.getElementsByTagName('li');
                var list_item = [];
                for(var i=0; i < liArray.length ;i++){
                    list_item.push($(liArray[i]).text());
                    var get_item_value = ($(liArray[i]).text());

                    var create_text = $('#vis').find('.set_texts').append($('<a href="" id="tagcloud_list" class="tagcloud_li'+i+'">'));
                    $('#vis').find(".tagcloud_li"+i).text($(liArray[i]).text());
                }
                var count_li = $('#vis').find('#tagcloud_list').length+1;
                for(var i=0; i < liArray.length ;i++){

                        for(var j = 0; j < count_li; j++){

                                   if(i == j){
                                       var get_item_value = ($(liArray[i]).text());
                                       var get_class = $('#vis').find('a').text(get_item_value).append(get_class);
                                    }
                                }
                }
             });

이 코드의 출력은 다음과 같습니다.

      <a href="" id="tagcloud_list" class="tagcloud_li0" style="font-size:12px;text-decoration:none; color: #FF7600;">Item2</a>
      <a href="" id="tagcloud_list" class="tagcloud_li0" style="font-size:12px;text-decoration:none; color: #FF7600;">Item2</a>

이 출력에서 ​​둘 다 'Item2'값을 포함합니다.

하지만 첫 번째 태그 'a'에서 'item1'값을 얻고 두 번째 태그 'a'에서 'item2'값을 얻고 싶습니다.

      <a href="" id="tagcloud_list" class="tagcloud_li0" style="font-size:12px;text-decoration:none; color: #FF7600;">Item1</a>
      <a href="" id="tagcloud_list" class="tagcloud_li0" style="font-size:12px;text-decoration:none; color: #FF7600;">Item2</a>

어떻게 얻을 수 있습니까?

마흐무드 데간

HTML :

<ul id="tagCloud">
    <li id="tagcloud_li">Item1</li>
    <li id="tagcloud_li">Item2</li>
</ul>
<div id="vis">
    <div class="set_texts"></div>
</div>

CSS :

.set_text {
    height:500px;
    width:500px;
    background-color:#FFFFFF;
    font-family:Arial;
    border: 1px solid #FFFFFF;
    text-align:left;
}
.tagcloud {
    font-size:12px;
    text-decoration:none;
    color: #FF7600;
}

JS :

$(function () {
    var container = $("#vis").find(".set_texts");
    $("#tagCloud").find('li').each(function (i) {
        $('<a href="" id="tagcloud_list" class="tagcloud tagcloud_li' + i + '"/>').text($(this).text()).appendTo(container);
    });
});

샘플 : (Fiddle)

생성 된 태그 클라우드는 간단하지만 코드가 수행하는 작업입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트 목록의 여러 조건에서 일치하는 값을 가져옵니다.

분류에서Dev

자바 스크립트를 사용하여 본문 태그의 값을 얻는 방법은 무엇입니까?

분류에서Dev

자바 스크립트를 사용하여 스크립트 태그의 값 읽기

분류에서Dev

자바 스크립트를 사용하여 스크립트 태그의 값 읽기

분류에서Dev

자바 스크립트를 사용하여 HTML <a> 태그의 값을 검색하는 방법 (jquery 없음)

분류에서Dev

자바 스크립트를 사용하여 클래스 속성이있는 html 태그의 값을 인쇄하려고합니다.

분류에서Dev

자바 스크립트를 사용하여 드롭 다운 목록 값을 텍스트 상자에 전달

분류에서Dev

자바 스크립트를 사용하여 자바 스크립트를 사용하여 선택한 항목을 목록 상자의 맨 위로 이동

분류에서Dev

자바 스크립트를 사용하여 <circle> 태그에 r (radius) 값을 설정해야합니다.

분류에서Dev

지우기 링크를 클릭하면 자바 스크립트의 스플 라이스를 사용하여 전체 목록을 제거하고 싶습니다.

분류에서Dev

자바 스크립트를 사용하여 div 태그 증가

분류에서Dev

자바 스크립트를 사용하여 둘 이상의 값으로 선택 옵션 태그의 값에 액세스

분류에서Dev

목록 자바 스트림을 사용하여 목록의지도합니다

분류에서Dev

자바 스크립트를 사용하여 배열의 항목 중 하나를 가져 와서 항목을 삭제할 수 있습니까?

분류에서Dev

div 태그의 HTML에 자바 스크립트를 사용하여 UL을 추가 할 때 오류가 발생했습니다.

분류에서Dev

자바 스크립트를 사용하여 div 내부의 모든 태그 가져 오기

분류에서Dev

맞춤 자바 스크립트에서 Blogger 태그의 값을 사용하는 방법은 무엇입니까?

분류에서Dev

php codeigniter 내부의 자바 스크립트에서 foreach를 사용하여 목록 가져 오기

분류에서Dev

자바 스크립트를 사용하여 mvc의 목록에서 특정 열 가져 오기

분류에서Dev

자바 스크립트를 사용하여 순서가 지정되지 않은 목록을 반복합니다.

분류에서Dev

자바 스크립트를 사용하여 동적 개체 목록에서 값 가져 오기

분류에서Dev

javaschript를 사용하여 HTML 테이블의 드롭 다운 목록 값을 가져옵니다.

분류에서Dev

외부 스크립트를 사용하여 자바 스크립트에서 표 셀의 값 가져 오기

분류에서Dev

자바 스크립트를 사용하여 라디오 그룹의 라디오 버튼을 선택합니다.

분류에서Dev

자바 스크립트를 사용하여 요소 목록을 분류 / 그룹화하고 정렬하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

자바 스크립트를 사용하여 동적 텍스트 상자에서 사용자가 입력 한 값의 평균을 추가하고 가져옵니다.

분류에서Dev

자바 스크립트를 사용하여 <a> 태그의 색상 변경

분류에서Dev

자바 스크립트를 사용하여 면적 태그의 좌표 변경

분류에서Dev

자바 스크립트를 사용하여 입력 태그 값 설정

Related 관련 기사

  1. 1

    자바 스크립트 목록의 여러 조건에서 일치하는 값을 가져옵니다.

  2. 2

    자바 스크립트를 사용하여 본문 태그의 값을 얻는 방법은 무엇입니까?

  3. 3

    자바 스크립트를 사용하여 스크립트 태그의 값 읽기

  4. 4

    자바 스크립트를 사용하여 스크립트 태그의 값 읽기

  5. 5

    자바 스크립트를 사용하여 HTML <a> 태그의 값을 검색하는 방법 (jquery 없음)

  6. 6

    자바 스크립트를 사용하여 클래스 속성이있는 html 태그의 값을 인쇄하려고합니다.

  7. 7

    자바 스크립트를 사용하여 드롭 다운 목록 값을 텍스트 상자에 전달

  8. 8

    자바 스크립트를 사용하여 자바 스크립트를 사용하여 선택한 항목을 목록 상자의 맨 위로 이동

  9. 9

    자바 스크립트를 사용하여 <circle> 태그에 r (radius) 값을 설정해야합니다.

  10. 10

    지우기 링크를 클릭하면 자바 스크립트의 스플 라이스를 사용하여 전체 목록을 제거하고 싶습니다.

  11. 11

    자바 스크립트를 사용하여 div 태그 증가

  12. 12

    자바 스크립트를 사용하여 둘 이상의 값으로 선택 옵션 태그의 값에 액세스

  13. 13

    목록 자바 스트림을 사용하여 목록의지도합니다

  14. 14

    자바 스크립트를 사용하여 배열의 항목 중 하나를 가져 와서 항목을 삭제할 수 있습니까?

  15. 15

    div 태그의 HTML에 자바 스크립트를 사용하여 UL을 추가 할 때 오류가 발생했습니다.

  16. 16

    자바 스크립트를 사용하여 div 내부의 모든 태그 가져 오기

  17. 17

    맞춤 자바 스크립트에서 Blogger 태그의 값을 사용하는 방법은 무엇입니까?

  18. 18

    php codeigniter 내부의 자바 스크립트에서 foreach를 사용하여 목록 가져 오기

  19. 19

    자바 스크립트를 사용하여 mvc의 목록에서 특정 열 가져 오기

  20. 20

    자바 스크립트를 사용하여 순서가 지정되지 않은 목록을 반복합니다.

  21. 21

    자바 스크립트를 사용하여 동적 개체 목록에서 값 가져 오기

  22. 22

    javaschript를 사용하여 HTML 테이블의 드롭 다운 목록 값을 가져옵니다.

  23. 23

    외부 스크립트를 사용하여 자바 스크립트에서 표 셀의 값 가져 오기

  24. 24

    자바 스크립트를 사용하여 라디오 그룹의 라디오 버튼을 선택합니다.

  25. 25

    자바 스크립트를 사용하여 요소 목록을 분류 / 그룹화하고 정렬하는 가장 좋은 방법은 무엇입니까?

  26. 26

    자바 스크립트를 사용하여 동적 텍스트 상자에서 사용자가 입력 한 값의 평균을 추가하고 가져옵니다.

  27. 27

    자바 스크립트를 사용하여 <a> 태그의 색상 변경

  28. 28

    자바 스크립트를 사용하여 면적 태그의 좌표 변경

  29. 29

    자바 스크립트를 사용하여 입력 태그 값 설정

뜨겁다태그

보관