으로 ATTR의 scource를 교체합니다.
0
A
답변
3
실제 소스 코드입니까? 이후에 변수 을 정의하고 있으므로이를 사용하고 있습니다. 라인을 바꿔 치기 만하면됩니다. ''+myVar+''
을 수행 할 필요가 없습니다. 직접 변수를 사용하십시오.
여전히 작동하지 않으면 변경할 이미지 요소를 this
이 참조해야합니다.
1
그냥 사용 attr()
에 전달
var myVar = '/img/image.png';
$(this).attr('src', myVar)
인수가 인용 된 문자열 "/img/image.png"
, 또는 문자열을 '포함'변수가 될 수 있습니다. 변수를 전달하면 따옴표로 묶을 필요가 없지만 변수를 사용하기 전에 정의해야합니다.
또한, 약간의 성능 향상을 위해 (심각 약간의) 당신은 jQuery 오브젝트 $(this)
에 this
포장 피할 수 단순히 (변수 정의 후) 사용
this.src = myVar;
1
그냥 $(this).attr('src', myVar);
을 그리고 위의 행이 실행될 때 myVar가 범위에 정의되어 있는지 확인하십시오.
관련 문제
- 1. 이 있습니까 <%와 <% =
- 2. 프리 마커 : <pre><code><#macro findValue var> <#if (.vars["foo." + var]) ??> .vars["foo." + var] <#else> ${.vars["bar." + var]} </#if> </#macro> </code></pre> <p></p> 불행하게도 그것이 작동하지 않습니다 내가 문자열의 연결 및 입력 변수의 보간을 반환 할 수있는 프리 마커 매크로를 만들려고하고
- 3. < 찾기 <jQuery를 사용하여
- 4. call_user_func에 대한 참조를 전달하려면 어떻게해야합니까? 그것은 경고를 보여줍니다</p> <pre><code>function myTest(&$var) { $var++; echo "var = {$var}\n"; } $x = 42; call_user_func('myTest', $x); </code></pre> <p>:
- 5. "set/p myvar = <file.txt"가 작동하지 않습니다 - 왜?
- 6. JSTL/JSP에서 <c : out value = "$ {myVar}"/>를 사용해야 할 때 언제든지 $ {myVar}
- 7. C++에서`var << ifstream`은`ifstream >> var`과 동일합니까?
- 8. [[-n $ VAR] VS [[-n $ {VAR : -}]]</p> <pre><code>[[ -n $VAR ]] </code></pre> <p>및</p> <pre><code>[[ -n ${VAR:-} ]] </code></pre> <p>bettween의 차이는 무엇
- 9. PHP <<<는 무슨 뜻입니까?
- 10. jQuery를 문자열</p> <pre><code>var str =$(this).attr('id'); </code></pre> <p>이 나에게 == <strong>는 대한 myid 5</strong></p> <pre><code>var str1 = myid var str2 = 5 </code></pre> <p>내가 이런 걸 원하는 값을 줄 것이다 공간을 사용하여 분할() 메소드
- 11. PHP 템플릿 메서드 <?=$var?>?
- 12. github add <<<<<<< HEAD
- 13. SyndicationFeed.Load는</p> <pre><code>var reader = XmlReader.Create("http://stackoverflow.com/feeds"); var feed = SyndicationFeed.Load(reader); </code></pre> <p>이 잘 작동, 특정 공급
- 14. Heredoc <<< 또는 <<?
- 15. 자바 스크립트 내가 <strong>VAR 평가</strong> 내 window.location.replace에 <strong>VAR itervalue</strong>을 통과하려면 어떻게
- 16. jQuery를</p> <p>와 JQuery와
- 17. 내선에서 오디오를 재생하는 방법?</p> <pre><code>var audio = require("audio"); </code></pre> <p>을하지만 운 :
- 18. getElementsByTagName ('a'); 작동 안함?</p> <pre><code>var stuff = document.getElementsByTagName('iframe'); </code></pre> <p>작품 미세 :
- 19. jQuery를 : 나는 어떤 유형의 모든 태그를 제거하려는</p> <pre><code>var temp = "<div>Some text</div><p>More text<span>here</span></p><p>Even more</p>"; </code></pre> <p>: 문자열
- 20. 맞춤 << 방법
- 21. 동일한 스크립트 언어가 "var"단어를 사용하지 않는 이유는 무엇입니까?</p> <pre><code>var num = 3; </code></pre> <p>내가 'var에'단어의 사용이되어야한다고 가정 :</p> <pre><code>num = 3; </code></pre> <p>한편, 자바 스크립트와 같은 다른 언어 'var에'를 사용 : 루아와 파이썬에
- 22. Autofac는 -이</p> <pre><code>var service = c.Resolve<IHandle<Command1>>(); </code></pre> <p>같은 서비스가이 가능하다조차 해결하고 싶습니다
- 23. C#에서 문자열의 공백을 밑줄로 바꿀 수 있습니까? 내가 밑줄에 공간을 변경할 수있는 간단한 방법이 있나요</p> <pre><code>var abc = "Menu Link"; </code></pre> <p>:
- 24. <MailDefinition>와 <%%> 자리
- 25. 연산자 << : std :: cout << i << (i << 1);
- 26. JQuery와 HTML() -> 오류 :</p> <p><code>var node = $(xml).find('target');</code></p> <p>노드 <code><content><item><target>Breadcrumbs</target></item> </content></code> 같은 것이다 :이 [0]이 .innerHTML
- 27. 어떤 패키지는이 라인</p> <pre><code>var myradBut:RadioButton; </code></pre> <p>메시지가에 AS2
- 28. jQuery // var theHeight = 창 높이 빼기 50px? 내가</p> <p>가 어떻게 그렇게합니까 theHeight 마이너스 50 픽셀에게 인 VAR 필요</p> <pre><code>var theHeight = "innerHeight" in window ? window.innerHeight : document.documentElement.offsetHeight; </code></pre> <p>:
- 29. 펄 << <<와 함께 문자열 블록에서 변수를 사용하는 방법
- 30. JSON, 표시하는 사용자 이름 <pre><code>var arrayOfObjects = eval(photo.likes.data); var objects = arrayOfObjects; console.log(objects); </code></pre> <p></p> 나는 아래의 코드가 얻을 사용
1 초 후에 나를 이겼습니다 : P –