특정 img src가있는 속성 값을 찾아야합니다. 나는 이미지의 소스로 swap-section
가치를 얻을 수있는 방법이 있는지src로 속성의 값을 찾으십시오.
<div class="ig_gallery_right_img" style="overflow-y: scroll">
<img src="/corp/homeowner/images/promo/gallery_traditional_3_sm.jpg"
swap-section="featured_bath_traditional_1"
swap-image="/corp/homeowner/images/promo/gallery_traditional_3.jpg"
class="gallery_sidebar_sm" />
<img src="/corp/homeowner/images/promo/gallery_traditional_5_sm.jpg"
swap-section="featured_bath_traditional_2"
swap-image="/corp/homeowner/images/promo/gallery_traditional_5.jpg"
class="gallery_sidebar_sm" />
</div>
이 궁금입니다.
나는
var ig_sec = $('img', url_main_pic).attr('swap-section');
을 시도했지만 그것은 나에게 정의되지 않은 값을 제공합니다. 어떤 아이디어?
완벽하게 작동했습니다. –
src가 상대적이거나 절대적인 경우 또는 'url_main_pics'의 값이'src' 속성의 계산 된 값과 다른 경우 처리해야합니다. 아마'url_main_pic'이 상대적이며'$ ('img [src $ = "'+ url_main_pic + '"]')'를 사용하는 것일 수도 있습니다. – Orbling
@Orbling 좋은 점은 * 속성이 선택자와 동일하다는 것입니다. * 속성의 정확한 문자열에만 일치합니다. 나는 그런 간단한 질문에 대해 매우 복잡한 대답을하지는 않겠지 만, 다른 시나리오에서 일치시킬 수있는 방법이 있습니다. 예 : 전체 URL 속성을 상대 URL 속성과 일치 시키려면 [속성이 selector로 끝납니다.] (http://api.jquery.com/attribute-ends-with-selector/)를 사용할 수 있습니다. 그리고 다른 방법으로는 변수에서 도메인 부분을 제거하십시오. –