FF, 크롬과 사파리의 다음 작품 :IE에서 이미지의 불투명도를 변경하려면 어떻게해야합니까? - jQuery를, CSS
$('#delete_img').click(function(e) {
var offset = $(this).offset();
$(this).parent().parent().fadeTo("slow", 0.30);
$(this).parents("li").children("img").css({ 'border' : '3px solid #f6f6f7' });
e.stopPropagation();
});
그러나 IE8에서 (I도 7에서 테스트하고 있지 않다 이전)하지 않습니다.
IE8에서이 기능을 어떻게 수행합니까?
편집 : 여기에 HTML입니다 인기 요청에 의해 : 당신은 '편집 - 이미지 탐색'에있는 아이콘 중 하나를 클릭하면
<div id="slider-code">
<a class="buttons prev" href="#"></a>
<div class="viewport">
<ul class="overview">
<li><img src="images/red-stripe.jpg" /></li>
<li><img src="images/red-stripe-bw.jpg" /></li>
<li><img src="images/red-stripe-red.jpg" /></li>
<li><img src="images/red-stripe-dark.jpg" /></li>
<li><img src="images/red-stripe.jpg" /></li>
<li><img src="images/red-stripe-red.jpg" /></li>
<li><img src="images/red-stripe-dark.jpg" /></li>
</ul>
</div>
<a class="buttons next" href="#"></a>
</div>
<div style="clear:both"></div>
<div id="edit-image-nav">
<div id="add_comment"><img src="images/comment-icon.png" /></div>
<div id="like"><img src="images/paint-icon.png" /></div>
<div id="delete_img"><img src="images/delete-icon.png" /></div>
</div>
, 무슨 일 것은 있습니다 DIV (이 onHover 위에있는 UL의 이미지 위에 오버레이됩니다.), 다른 기능을 가지고 있습니다. 다른 아이콘의 경우 작동합니다. 그러나 #delete_img
의 경우에는 그렇지 않습니다.
ID는 'delete_img'가 반복됩니까? –
코드 어디에서나 반복됩니까? 그것이 원인일까요? 방금 JS 파일을 검색했지만 반복되지 않습니다. 마크 업에 – marcamillion
내 ID가 고유해야합니다. –