JQueryで画像のズームイン/ズームアウト機能を使用しています。 Internet Explorerを除くすべてのブラウザで正常に動作します。以下はコードスニペットで、jquery-1.2.3.min.jsを使用しています。IEでJquery animate()関数が機能しない
この問題を解決するお手伝いをしていただきありがとうございます。前もって感謝します!
HTML:
<div class="mapImage">
<p>
<a href="#" id="zoomIn" class="in">Zoom In</a>
<a href="#" id="zoomOut" class="out">Zoom Out</a>
</p>
<div class="photo">
<img alt="photo_map" id="pathwayImage" style="width:630px;height:1176px;" src="images/pathwayimage.jpg">
</div>
</div>
はJQuery:
$('a#zoomIn').click(function() {
$('#pathwayImage').animate({
width:950,
height:1773,
}, 500, function() {
// Animation complete.
});
});
$('a#zoomOut').click(function() {
$('#pathwayImage').animate({
width:630,
height:1176,
}, 500, function() {
// Animation complete.
});
});
});
は '高さの後にカンマを削除してください:
はここで働き、最終的なjQueryの1773' /'身長:1776'。 – Purag
@purmou - あなたが何を意味するか分かりません。私は誤解しました。あなたは正しい、それらのコンマはそこにあるべきではないが、彼らは言うごとに問題ではないかもしれない。 –
IEでパラメータリストに余分なカンマを付けても問題が発生しました。 –