0
텍스트 문자열이 일치하면 특정 이미지를 호출하려고합니다. myArray1의 값이 myArray1이 사용 될 때마다 myArray2에서 특정 값을 생성하는지 확인하는 방법이 있습니까?일련의 문자열을 JQuery와 일련의 특정 이미지에 일치 시키십시오.
$('div').each(function() {
var myArray1 = [ "word1", "word2" ];
var myArray2 = [ "img1.jpg", "img2.jpg" ];
if($('div.condition').text().indexOf(' myArray1 ') != -1)
$('div.img').css({'background-image':'url(' + myArray2 + ')'});
else if($('div.condition').text().indexOf(' myArray1 ') != -1)
$('div.img').css({'background-image':'url(' + myArray2 + ')'});
JSFiddle는 : http://jsfiddle.net/J3tyT/2/
!. 나는 'else if statements'백 가지를 작성하는 것을 막을 수있는 방법이 있는지 궁금 해서요. 나는 제대로 말할 수 있는지 보겠습니다. – JosephMCasey
아 아쉽게도 불행한 일이 없다고 생각합니다. 그러나 이들 중 많은 부분을 보면서 함수를 만들 수 있다면 그냥 각자의 함수를 호출하면됩니다. – Ohjay44