jQuery- Ajax 응답에서 링크 이름 생성

Buts

jQuery UI 툴팁 스크립트를 사용하고 있습니다 . 따라서 다음과 같은 다른 "데이터 ID"값을 가진 도구 설명 링크가 있습니다.

<a tooltip-link data-id="12555"></a>
<a tooltip-link data-id="38"></a>

"data-id"값은 ajax와 함께 내 서버 측 스크립트로 전송되고 ajax- 결과는 툴팁에 표시됩니다.

또한 이 ajax-response의 특정 부분 에서 링크 이름 을 동적으로 생성하고 싶습니다 .

링크 이름에 사용해야 하는 ajax-response<div class=""> 부분은 item-title클래스의 일부를 포함 하는 모든 내용입니다 .

아약스 응답

<div class="item-title">Item12555</div>
<div class="item-title3">Item38</div>

이것은 지금까지 내 작업 툴팁 -jQuery 스크립트입니다. 링크 이름 생성을 어떻게 구현할 수 있습니까?

 jQuery(function($) {   

  $( "[tooltip-link]" ).each(function(i) {
    var id = $(this).attr("data-id");
    $(this).tooltip({
      tooltipClass: "test",
      content: function( response ) {
          $.ajax({ 
          url: "/datenbank/itemscript.php",
          data: {
                  'var': id
              },
          type: "GET"
          })
            .then(function( data ) {
               response( data );
            });
      },
      items: "*"
    });
  })

});
에미 엘 주르 비에

jQuery 선택기로 요소를 선택하고 만들 수 있습니다 $(). 문자열을 data응답 의 문자열과 id데이터 속성 의 문자열을 결합하면서 선택기에 문자열을 전달 합니다.

content속성 기능을 사용하면 툴팁 요소 위에 마우스를 올려마다 호출된다. 이것은 $.ajax매우 비용이 많이 드는 모든 호버에 대해 호출을 호출합니다 .

먼저 AJAX 요청을 수행 data하고 content속성 값으로 요청 설정하여 되 돌리십시오 .

경우와는 <div class="item-title">단지에 저장된 앵커 요소에 추가 $tooltip변수.

마지막으로 툴팁 요소 title에는 HTML 속성이 필요합니다 . 이것은 명확하게 문서화되어 있지 않지만 속성 없이는 작동하지 않습니다. 제목에 값이있을 필요는 없습니다.

<a tooltip-link data-id="12555" title=""></a>
jQuery(function($) {
  
  $("[tooltip-link]").each(function() {
    let $tooltip = $(this);
    let id = $tooltip.attr("data-id");

    $.ajax({ 
      url: "/datenbank/itemscript.php",
      type: "GET",
      data: {
        "var": id
      }
    }).then(function(data) {
      let $content = $(data);
      let title = $content.find('.item-title3').text()

      $tooltip.tooltip({
        tooltipClass: "test",
        content: data
      });

      $tooltip.append(title);
    });
  });
    
});

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jquery ajax에서 링크의 경로 이름 가져 오기

분류에서Dev

NSTableView 텍스트 셀 내에서 하이퍼 링크 생성 및 응답

분류에서Dev

NSTableView 텍스트 셀 내에서 하이퍼 링크 생성 및 응답

분류에서Dev

Jquery Ajax 서버 폴링; 이전 Ajax 응답을 기반으로 서버 폴링

분류에서Dev

jQuery를 사용하여 Ajax 응답에서 테이블 행 작성 (정적 json 데이터가 아님)

분류에서Dev

응답 및 데이터에서 PHP jQuery aJax

분류에서Dev

jQuery : Ajax 응답에서 데이터 게시

분류에서Dev

JQuery Ajax 자동 완성-응답 이벤트가 발생하지 않습니다.

분류에서Dev

jQuery : "download"속성을 추가 할 때 href 링크에서 파일 이름 추출

분류에서Dev

응답이 특정 크기를 초과하면 AJAX에서 오류가 발생 함

분류에서Dev

php-ajax에 의해 생성 된 링크를 jquery 작업과 연결하는 방법은 무엇입니까?

분류에서Dev

jquery ajax 호출에서 spring mvc 응답이로드되지 않음

분류에서Dev

jquery를 사용하여 Ajax 응답 div에서 데이터 선택

분류에서Dev

응답 본문이없는 성공 응답 헤더로 인해 AJAX 요청에서 오류가 발생합니까?

분류에서Dev

Ajax 응답에서로드 된 데이터로 mathjax 콘텐츠 렌더링

분류에서Dev

Ajax 응답에서 img 클래스 이름 변경

분류에서Dev

PHP에서 json 응답을 수신하여 jquery로 동적 테이블을 생성하는 방법

분류에서Dev

jQuery Ajax 응답 200, 응답 데이터에 액세스 할 수 없음

분류에서Dev

AJAX 성공에서 JSON 응답을 받았지만 구문 분석이 아님

분류에서Dev

ajax 응답에서 이미지 표시

분류에서Dev

Jquery XML 응답에서 연관 키 배열 생성

분류에서Dev

AJAX 요청에서 응답을 받아 나가는 링크에 삽입

분류에서Dev

XML 응답에서 일부 데이터를 가져 오는 것은 ajax jquery 호출에서 비롯됩니다.

분류에서Dev

jQuery AJAX $ .get의 결과로 테이블 셀에 대한 링크 래핑

분류에서Dev

jquery ajax 응답이 내 Div에 추가되지 않습니다.

분류에서Dev

Jquery-약속 / 지연된 Ajax 응답에서 HTTP 응답 읽기

분류에서Dev

HTML에 대한 Jquery Ajax 응답에서 데이터를 수집하는 방법은 무엇입니까?

분류에서Dev

HTML에서 Jquery를 사용하여 Ajax 호출하고 다른 Html 페이지에 대한 응답 받기

분류에서Dev

jQuery : jquery ajax json 호출에서 문자열 응답 반환

Related 관련 기사

  1. 1

    jquery ajax에서 링크의 경로 이름 가져 오기

  2. 2

    NSTableView 텍스트 셀 내에서 하이퍼 링크 생성 및 응답

  3. 3

    NSTableView 텍스트 셀 내에서 하이퍼 링크 생성 및 응답

  4. 4

    Jquery Ajax 서버 폴링; 이전 Ajax 응답을 기반으로 서버 폴링

  5. 5

    jQuery를 사용하여 Ajax 응답에서 테이블 행 작성 (정적 json 데이터가 아님)

  6. 6

    응답 및 데이터에서 PHP jQuery aJax

  7. 7

    jQuery : Ajax 응답에서 데이터 게시

  8. 8

    JQuery Ajax 자동 완성-응답 이벤트가 발생하지 않습니다.

  9. 9

    jQuery : "download"속성을 추가 할 때 href 링크에서 파일 이름 추출

  10. 10

    응답이 특정 크기를 초과하면 AJAX에서 오류가 발생 함

  11. 11

    php-ajax에 의해 생성 된 링크를 jquery 작업과 연결하는 방법은 무엇입니까?

  12. 12

    jquery ajax 호출에서 spring mvc 응답이로드되지 않음

  13. 13

    jquery를 사용하여 Ajax 응답 div에서 데이터 선택

  14. 14

    응답 본문이없는 성공 응답 헤더로 인해 AJAX 요청에서 오류가 발생합니까?

  15. 15

    Ajax 응답에서로드 된 데이터로 mathjax 콘텐츠 렌더링

  16. 16

    Ajax 응답에서 img 클래스 이름 변경

  17. 17

    PHP에서 json 응답을 수신하여 jquery로 동적 테이블을 생성하는 방법

  18. 18

    jQuery Ajax 응답 200, 응답 데이터에 액세스 할 수 없음

  19. 19

    AJAX 성공에서 JSON 응답을 받았지만 구문 분석이 아님

  20. 20

    ajax 응답에서 이미지 표시

  21. 21

    Jquery XML 응답에서 연관 키 배열 생성

  22. 22

    AJAX 요청에서 응답을 받아 나가는 링크에 삽입

  23. 23

    XML 응답에서 일부 데이터를 가져 오는 것은 ajax jquery 호출에서 비롯됩니다.

  24. 24

    jQuery AJAX $ .get의 결과로 테이블 셀에 대한 링크 래핑

  25. 25

    jquery ajax 응답이 내 Div에 추가되지 않습니다.

  26. 26

    Jquery-약속 / 지연된 Ajax 응답에서 HTTP 응답 읽기

  27. 27

    HTML에 대한 Jquery Ajax 응답에서 데이터를 수집하는 방법은 무엇입니까?

  28. 28

    HTML에서 Jquery를 사용하여 Ajax 호출하고 다른 Html 페이지에 대한 응답 받기

  29. 29

    jQuery : jquery ajax json 호출에서 문자열 응답 반환

뜨겁다태그

보관