동적으로로드 된 템플릿의 img 경로를 변경하는 방법

user1853128

버튼이있는 템플릿을 가지고 있습니다. Jquery load ()를 사용하여 다른 템플릿을로드하는 버튼의 Onclick.

예:

템플릿 1 :

<div id='tp1'>
   <button>Load</button>
   <div class="sub"></div>
</div>

템플릿 2 :

   <div id='tp2'>
       <img src='../abc/amd/aa.jpg' class="iPath"/>
       <img src='../edf/dfv/bb.jpg' class="iPath"/>
       <img src='../fgh/vbf/cc.jpg' class="iPath"/>
   </div>

이제 모든 이미지에 대해 tp2의 src를 변경해야하지만 각 이미지의 경로가 다릅니다.

img1 path: ../qwe/afg/aa.jpg
img2 path: ../asd/zvb/bb.jpg
img3 path: ../zxc/qrt/cc.jpg

Jquery :

 $(document).ready(function(){
    $('button').click(function(){
      $('.sub').load("../abbb.html");
      console.log($('.iPath'));
    });
});

그러나 여기서는 템플릿 2의로드가 렌더링되지 않기 때문에 iPath가 정의되지 않았습니다. 페이지가 성공적으로로드되었는지 여부를 어떻게 알 수 있으므로 페이지의 소스를 쉽게 변경할 수 있습니다 ....

Shaunak D

필요한 데이터와 함께 load ()에 콜백을 추가해보십시오 .

요청이 완료되면 실행되는 콜백 함수입니다.

$('.sub').load("../abbb.html",function(data){
    $(data).find('.iPath');
});

src이미지 를 변경하려면 다음 을 사용하여 속성을 설정해야합니다.

$('.sub').load("../abbb.html",function(data){
    $(data).find('.iPath').each(function(){
         $(this).attr('src','...')
    });
});

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

일치 된 모드를 동적으로 결정하는 방법 XSL 템플릿

분류에서Dev

동적으로로드 된 각도 템플릿의 지시문을 다시 등록하는 방법

분류에서Dev

angularjs에서 템플릿을 동적으로 변경하는 방법

분류에서Dev

재귀 적으로 상속 된 템플릿 기본 클래스의 템플릿 메서드를 호출하는 방법

분류에서Dev

Azure ARM 템플릿-연결된 템플릿의 출력 변수를 매개 변수로 다른 템플릿에 전달하는 방법은 무엇입니까?

분류에서Dev

조건부로 컴파일하는 방법 (Grunt 사용) 템플릿 포함으로 변경된 jade 파일 만

분류에서Dev

중첩 된 경로에 대한 템플릿을 렌더링하지 않는 중첩 된 경로 + 불씨를 정의하는 방법

분류에서Dev

장치 크기에 따라 jinja 템플릿에서 배치 인수를 동적으로 변경하는 방법

분류에서Dev

나뭇 가지 템플릿의 경로를 얻는 방법

분류에서Dev

클릭 JavaScript로 동적으로 생성 된 div의 배경을 변경하는 방법은 무엇입니까?

분류에서Dev

C # .NET 코드에서 JavaScript로 변경된 img src를 얻는 방법

분류에서Dev

동적으로 생성 된 DIV ID의 CSS를 변경하는 방법은 무엇입니까?

분류에서Dev

iOS Swift : 동적으로 변경된 레이블의 왼쪽에 이미지를 배치하는 방법

분류에서Dev

동적으로 포함 된 요점의 높이를 변경하는 방법은 무엇입니까?

분류에서Dev

Sitecore의 템플릿 엔진을 Razor에서 Sharpy로 변경하는 방법

분류에서Dev

템플릿 파일의 잘못된 경로를 찾는 Django

분류에서Dev

바인딩 된 formControlName을 동적으로 변경하는 방법

분류에서Dev

Ember 1.6의 경로에서 렌더링 된 템플릿에 모델을 전달하는 방법

분류에서Dev

Angular JS 지시문 / 템플릿을 동적으로로드하는 방법

분류에서Dev

htmleditor의 배경색을 동적으로 변경하는 방법

분류에서Dev

AWS에 배포 할 Python 또는 NodeJS의 동적 데이터를 사용하여 지정된 템플릿으로 PDF를 생성하는 방법

분류에서Dev

C # 뒤에있는 코드에서 GridView 항목 템플릿에 중첩 된 div의 클래스를 동적으로 변경

분류에서Dev

템플릿으로 전송 된 매개 변수의 유형을 확인하는 방법은 무엇입니까?

분류에서Dev

Selenium 용 Python에서 시스템 변수를 기반으로 동적으로 경로를 만드는 방법

분류에서Dev

기존 템플릿을 링크 된 템플릿으로 나누는 방법

분류에서Dev

Templavoila 템플릿 코드를 Fluid / Flux 템플릿으로 변환하는 방법

분류에서Dev

항목이 동적으로 정의 된 경우 사용자 지정 배열 어댑터를 만드는 방법

분류에서Dev

블레이드 템플릿의 특성에 대해 두 배열간에 동적으로 전환하는 방법

분류에서Dev

외부 JSON 파일에서 경로를 가져 와서 HTML 템플릿을 동적으로로드하는 방법 angularjs

Related 관련 기사

  1. 1

    일치 된 모드를 동적으로 결정하는 방법 XSL 템플릿

  2. 2

    동적으로로드 된 각도 템플릿의 지시문을 다시 등록하는 방법

  3. 3

    angularjs에서 템플릿을 동적으로 변경하는 방법

  4. 4

    재귀 적으로 상속 된 템플릿 기본 클래스의 템플릿 메서드를 호출하는 방법

  5. 5

    Azure ARM 템플릿-연결된 템플릿의 출력 변수를 매개 변수로 다른 템플릿에 전달하는 방법은 무엇입니까?

  6. 6

    조건부로 컴파일하는 방법 (Grunt 사용) 템플릿 포함으로 변경된 jade 파일 만

  7. 7

    중첩 된 경로에 대한 템플릿을 렌더링하지 않는 중첩 된 경로 + 불씨를 정의하는 방법

  8. 8

    장치 크기에 따라 jinja 템플릿에서 배치 인수를 동적으로 변경하는 방법

  9. 9

    나뭇 가지 템플릿의 경로를 얻는 방법

  10. 10

    클릭 JavaScript로 동적으로 생성 된 div의 배경을 변경하는 방법은 무엇입니까?

  11. 11

    C # .NET 코드에서 JavaScript로 변경된 img src를 얻는 방법

  12. 12

    동적으로 생성 된 DIV ID의 CSS를 변경하는 방법은 무엇입니까?

  13. 13

    iOS Swift : 동적으로 변경된 레이블의 왼쪽에 이미지를 배치하는 방법

  14. 14

    동적으로 포함 된 요점의 높이를 변경하는 방법은 무엇입니까?

  15. 15

    Sitecore의 템플릿 엔진을 Razor에서 Sharpy로 변경하는 방법

  16. 16

    템플릿 파일의 잘못된 경로를 찾는 Django

  17. 17

    바인딩 된 formControlName을 동적으로 변경하는 방법

  18. 18

    Ember 1.6의 경로에서 렌더링 된 템플릿에 모델을 전달하는 방법

  19. 19

    Angular JS 지시문 / 템플릿을 동적으로로드하는 방법

  20. 20

    htmleditor의 배경색을 동적으로 변경하는 방법

  21. 21

    AWS에 배포 할 Python 또는 NodeJS의 동적 데이터를 사용하여 지정된 템플릿으로 PDF를 생성하는 방법

  22. 22

    C # 뒤에있는 코드에서 GridView 항목 템플릿에 중첩 된 div의 클래스를 동적으로 변경

  23. 23

    템플릿으로 전송 된 매개 변수의 유형을 확인하는 방법은 무엇입니까?

  24. 24

    Selenium 용 Python에서 시스템 변수를 기반으로 동적으로 경로를 만드는 방법

  25. 25

    기존 템플릿을 링크 된 템플릿으로 나누는 방법

  26. 26

    Templavoila 템플릿 코드를 Fluid / Flux 템플릿으로 변환하는 방법

  27. 27

    항목이 동적으로 정의 된 경우 사용자 지정 배열 어댑터를 만드는 방법

  28. 28

    블레이드 템플릿의 특성에 대해 두 배열간에 동적으로 전환하는 방법

  29. 29

    외부 JSON 파일에서 경로를 가져 와서 HTML 템플릿을 동적으로로드하는 방법 angularjs

뜨겁다태그

보관