[JQUERY] 의 jQuery CSS 속성을 사용하여 배경 이미지 설정
JQUERY의 jQuery CSS 속성을 사용하여 배경 이미지 설정
해결법
-
1.당신은 아마이 (일반 CSS 배경 이미지 선언처럼 만들기 위해)합니다 :
당신은 아마이 (일반 CSS 배경 이미지 선언처럼 만들기 위해)합니다 :
$('myObject').css('background-image', 'url(' + imageUrl + ')');
-
2.당신은 전에이 같은 이미지 URL 후 큰 따옴표 ( ")를 포함 할 수 있습니다 :
당신은 전에이 같은 이미지 URL 후 큰 따옴표 ( ")를 포함 할 수 있습니다 :
$('myOjbect').css('background-image', 'url("' + imageUrl + '")');
이미지에 공백이있는 경우이 방법, 그것은 여전히 속성으로 설정됩니다.
-
3.또는 다른 사람이 올바르게 제안하는 무엇을, 나는, 토글 CSS 클래스에 쉽게 일반적으로 찾을 대신 개별 CSS 설정 (특히 배경 이미지 URL)의. 예를 들면 :
또는 다른 사람이 올바르게 제안하는 무엇을, 나는, 토글 CSS 클래스에 쉽게 일반적으로 찾을 대신 개별 CSS 설정 (특히 배경 이미지 URL)의. 예를 들면 :
// in CSS .bg1 { background-image: url(/some/image/url/here.jpg); } .bg2 { background-image: url(/another/image/url/there.jpg); } // in JS // based on value of imageUrl, determine what class to remove and what class to add. $('myOjbect').removeClass('bg1').addClass('bg2');
-
4.여기 내 코드는 다음과 같습니다
여기 내 코드는 다음과 같습니다
$('body').css('background-image', 'url("/apo/1.jpg")');
친구를 즐기십시오
-
5.또한 다른 답변에, 당신은 또한 "배경"를 사용할 수 있습니다. 당신 같은 이미지가 배경으로 사용되는 방법에 관한 일련의 다른 속성으로 할 때 특히 유용합니다 :
또한 다른 답변에, 당신은 또한 "배경"를 사용할 수 있습니다. 당신 같은 이미지가 배경으로 사용되는 방법에 관한 일련의 다른 속성으로 할 때 특히 유용합니다 :
$("myObject").css("background", "transparent url('"+imageURL+"') no-repeat right top");
-
6.실제 URL 변수를 사용하지 않고 사람들을 위해 :
실제 URL 변수를 사용하지 않고 사람들을 위해 :
$('myObject').css('background-image', 'url(../../example/url.html)');
-
7.은 "스타일"속성을 수정하십시오 :
은 "스타일"속성을 수정하십시오 :
$('myObject').attr('style', 'background-image: url("' + imageUrl +'")');
-
8.구조에 문자열 보간.
구조에 문자열 보간.
let imageUrl = 'imageurl.png'; $('myOjbect').css('background-image', `url(${imageUrl})`);
-
9.I가 구비 된 문제는 I 세미콜론을 추가로 유지한다는 것이다; 작동 코드를 방지하는 URL () 값의 끝에.
I가 구비 된 문제는 I 세미콜론을 추가로 유지한다는 것이다; 작동 코드를 방지하는 URL () 값의 끝에.
NOT WORKING CODE :
$('#image_element').css('background-image', 'url(http://example.com/img.jpg);');
WORKING CODE :
$('#image_element').css('background-image', 'url(http://example.com/img.jpg)');
생략 세미콜론을 주목하라; 작업 코드의 끝. 나는 단순히 올바른 구문을 몰랐다, 그리고 그것을 통지 정말 어렵다. 희망이는 같은 배에서 다른 사람이 도움이됩니다.
-
10.JQuery와 CSS의 기능을 할 수 있다는 것을 잊지 마십시오 당신은 동시에 여러 항목을 설정할 수있는 전달 될 객체. 응답 한 코드는 다음과 같을 것이다 :
JQuery와 CSS의 기능을 할 수 있다는 것을 잊지 마십시오 당신은 동시에 여러 항목을 설정할 수있는 전달 될 객체. 응답 한 코드는 다음과 같을 것이다 :
$ (이) .CSS ({ '배경 이미지': 'URL ('+ 이미지 URL + ')'})
-
11.
$('myObject').css({'background-image': 'url(imgUrl)',});
from https://stackoverflow.com/questions/512054/setting-background-image-using-jquery-css-property by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 어떻게 $ 아약스와 쿼리 문자열 대신 JSON을 보내? (0) | 2020.10.03 |
---|---|
[JQUERY] 대표 VS 라이브 jQuery를 () () [중복] (0) | 2020.10.02 |
[JQUERY] 오브젝트 속성에 기초하여 제거 배열 요소 (0) | 2020.10.02 |
[JQUERY] jQuery를에 체크 박스 값을 검색하는 방법 (0) | 2020.10.02 |
[JQUERY] jQuery를 사용하여 롤오버 이미지 소스 변경 (0) | 2020.10.02 |