0

私はjQueryとSafariに関連する他の投稿を読みましたが、他の人が抱えている問題は私のものには当てはまらないようです。最新バージョンのjQueryを使用していますが、dreamweaverはjavascriptの間違いを検出していません。なぜこれが機能しないのかを知る必要があります。ChromeとFirefoxで正常に動作します(残念ながら、現時点ではIEでテストできません)

<script src="../../zoom/jquery.min.js" type="text/javascript"></script>
<script src="../../zoom/epic-image-zoom.min.js" type="text/javascript"></script>

<script type="text/javascript">

jQuery(document).ready(function($){
  $('.my-image').epicZoom( {largeImage: '../../images/large/domestic_musings/Gaylen-Beyond_zoom.jpg', magnification: 1} );
});

</script>

</head>

<body>

<div id="wrapper">
<div id="header"> </div>
  <!--End "header"--> 

<div class="center"><img src="../../images/large/domestic_musings/Gaylen&amp;Beyond.jpg" alt="Gaylen and Beyond - large image " width="921" height="718" class="my-image" /></div>
4

2 に答える 2

1

onload大きな画像を操作しているので、イベントを使用してみてください。dom が画像ではなく準備完了になると、dom 準備完了イベントが発生するため、代わりにこれを試してみることをお勧めします。

jQuery(window).load(function($){
  $('.my-image').epicZoom( {largeImage: '../../images/large/domestic_musings/Gaylen-Beyond_zoom.jpg', magnification: 1} );
});
于 2012-07-17T19:30:36.330 に答える