을 통해 ID를 호출하지만 난 장소에서, 같은 기능을 지역 변수에 id
를 저장하고 호출하는 방법을 알고 싶어하는 방법 img1
로컬 변수를 사용해야합니다. 이것의 가능성이 있습니다.
답변
id를 사용하여 요소를 여러 번 가져와야하는 것처럼 개체 대신 id를 저장하는 것이 좋습니다.
var img1Obj1 = $('#img1'); //jQuery object
var img1Obj2 = $('#img1')[0]; // DOM javascript object
그는 전체 요소가 아닌 ID를 사용하려고합니다. –
아래 투표 이유? – Adil
사람들이 다운 투표에 대한 이유를 제공하면 더 나을 것이고 도움이 될 것입니다. –
예 물론하지만
var img1 = $("#img1")
img1.css("background-image","/Picture1.jpeg");
var images = $("#img1");
나 또한 당신이 일반적으로 $.img1.backgroundImage = "/Picture1.jpeg"
이 될 것
var images_obj=form_name.element_name;
var yourVar= $("#img1").attr("id");
를 사용할 수있는 배경 이미지를 설정하는 데 따라 코드를 조정해야 jQuery가 그것을 채우지 않기 때문에 말도 안돼. 페이지의 ID로 모든 요소를 참조하는 속성이있는 자체 대신 식별자의 변수를 사용하는 변환
$[foo].backgroundImage = "/Picture1.jpeg";
(즉, 원래의 코드와 동일하지만 그럴 것이기 때문에 것 (의 모든 다음 예제의 이익을 위해 var foo = 'img1';
을 가정 해 봅시다) 원본이 작동 할 것으로 기대하십시오.
실제로 JS의 backgroundImage
속성을 설정하는 것 :
document.getElementById(foo).style.backgroundImage = "url(/Picture1.jpeg)";
또는 당신은 jQuery를 마약 중독자 인 경우 : 나는 당신의 배경 이미지 CSS 속성을 변경하려는 생각
jQuery('#' + foo).css('background-image', 'url(/Picture1.jpeg)');
id에 의해 선택된 요소, 누가 지역 변수에 있는가?
var yourid = "img1";
$('#' + yourid).css('background-image', '/Picture1.jpeg');
- 1. github add <<<<<<< HEAD
- 2. Heredoc <<< 또는 <<?
- 3. <<< EOT
- 4. git "<<<<<< HEAD"
- 5. "<<<<<< HEAD"템플릿에
- 6. 연산자 << : std :: cout << i << (i << 1);
- 7. <<
- 8. <<
- 9. 우분투의 리디렉터 "<<<"?
- 10. Gemfile 구문 오류 : <<<<<<< localhost를 시작하려고 할 때 HEAD
- 11. 무엇을 | << 평균?
- 12. <<의 목적은
- 13. 'operator <<'for 'std :: operator <<
- 14. <<< 'EOT'에 POST 데이터 출력
- 15. <? php, <?, <? =, 차이가 무엇입니까?
- 16. Ruby attr_reader는 <<
- 17. 가상 << operator
- 18. Tortoise svn <<<<를 파일에 추가 중!
- 19. 인쇄 관련 질문 <<<
- 20. PHP <<< OUT 및 OUT;
- 21. PHP에서 "<<< SQL"이란 무엇입니까?
- 22. Swift에서 +++ 및 <<<는 무엇입니까?
- 23. GNUPLOT 5.0 "lt-lt lt -1"unrecognized
- 24. <<< END에 에코 배열
- 25. 코드 예제의 "<<< HTML"의미
- 26. PHP <<<는 무슨 뜻입니까?
- 27. 어떤 수단 <<< PHP에서
- 28. 반향 HTML <<< HTML
- 29. <<< OUT은 PHP에서 무엇을 의미합니까?
- 30. echo <<< output은 무엇을합니까?
예, $ ('# img1')이 아니어야합니다. backgroundImage? –
var a = "# img1"; $ (a) .css ("backgrround-image", your_image); –
@ God : 죄송 합니다만, 이해할 수없는 이유는 이미지 요소에 대한 이미지 배경을 설정하는 이유입니다. –