javascript - 为什么 jQuery(document).ready 不工作?/如何将 CSS 添加到 jQuery 中的元素?

标签 javascript php jquery

我是 jQuery 的新手,我遇到了一段代码的问题。 我正在尝试将 Image Power Zoomer v1.2 添加到我的网站,它适用于主图像,但不适用于翻转图像!翻转图像发生变化,但电动缩放器仅显示加载图像。

这是一个示例 URL:Example1

这是我的代码:

    <script type="text/javascript">
    var bufferImage = new Array();
    function Buffer(filename) {
    var i = bufferImage.length;
    bufferImage[i] = new Image();
    bufferImage[i].src = filename;
    }
    function showImage(filename) {
    document.images[Image_Name].src = filename;

     }
    Image_Name = "image_pal";
    Buffer("thumbnail.php?pic=<? echo $image_pal['media_url'];?     >&w=600&sq=Y");
    jQuery(document).ready(function($){ //fire on DOM ready
    $('#myimage').addpowerzoom({
    powerrange: [2,8],
    largeimage: null,
    magnifiersize: [200,200] //<--no comma following last option!
    })
    })

   </script>  
    <? $sql_image_pal=$db->query("SELECT media_url FROM " . DB_PREFIX . "auction_media WHERE auction_id='" . $item_details['auction_id']."'AND media_type=1 ORDER BY media_id ASC ");
    $image_pal=$db->fetch_array($sql_image_pal);
$sql_image=$db->query("SELECT media_url FROM " . DB_PREFIX . "auction_media WHERE auction_id='" . $item_details['auction_id']."'AND media_type=1  ORDER BY media_id ASC ");?>    
    <div align="center" class="image_pal">
    <? if (empty($image_pal['media_url'])) {?>
    <img src="themes/<?=$setts['default_theme'];?>/img/system/noimg.gif"  name="image_pal" width="600" />
    <? } else {?>
    <img id="myimage" src="thumbnail.php?pic=<?=$image_pal['media_url'];?>&w=600&sq=N" border="0" alt="<?=$item_details['name'];?>" name="image_pal"  />
     <? }?>
     </div>
     <div class="list_carousel_img" align="center">
     <ul id="small_img">
     <? while($image=mysql_fetch_array($sql_image)){?>

     <? $ad_img=$image['media_url'];?>

        <li class="small_img">
     <a  href="thumbnail.php?pic=<? echo $ad_img;?>"   onmouseover="showImage('thumbnail.php?pic=<?=$image['media_url'];?>&w=600&sq=Y')"class="lightbox" rel="thumbnail_images"  ><img src="thumbnail.php?pic=<?=$image['media_url'];?>&w=60&sq=Y"  border="0" alt="<?=$item_details['name'];?>"/></a>
    </li>

     <? } ?>
        </ul>
            <div class="clearfix"></div>
            <a id="prev_img" class="prev_img" href="#"></a>
            <a id="next_img" class="next_img" href="#"></a> 
            <? if ($setts['lfb_enabled'] && $setts['lfb_auction']) { ?>
<div><img src="themes/<?=$setts['default_theme'];?>/img/pixel.gif" width="1" height="5"></div>
<? include("scripts/scroller/show_rep_details.php"); ?>
<? } ?>

我在使用 jQuery 选择器时遇到了问题。我浏览了整个网络,花了很多时间,但没有任何乐趣。

这是我从以下网站获得 Image Power Zoomer v1.2 的网站: dynamicdrive.com

问题 #2

就像我说的我是新手,但我认为我的问题在这里 jQuery 选择器这些是一些例子,但我不知道我需要从我的代码中添加什么

<script type="text/javascript">
jQuery(document).ready(function($){ //fire on DOM ready
 $('img.showcase').addpowerzoom() //add zoom effect to images with CSS       class "showcase"
$('#gallerydiv img').addpowerzoom() //add zoom effect to all images         inside DIV with ID "gallerydiv"
})

</script>

我需要在这里添加什么

$('????????????').addpowerzoom() 

谢谢你的帮助

最佳答案

jQuery(document).ready(function($){ //fire on DOM ready

==>

$(document).ready(function(){ //fire on DOM ready

除非您更改了 jQuery 选择器,否则这是默认值

关于javascript - 为什么 jQuery(document).ready 不工作?/如何将 CSS 添加到 jQuery 中的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33774256/

相关文章:

javascript - 如何用 JQuery 判断一个元素是否只包含 £ 符号?

php - Jquery Ajax 未正确接收 php 响应

php - Wordpress: move 媒体文件夹

javascript - 查找数组中下一个最高的数字 - jquery

javascript - jQuery Datepicker,退房日期是入住日期后一天

javascript - 使用 Google 脚本复制页面后,电子表格公式不会更新。我该如何解决这个问题

javascript - 如何将 Javascript 多维数组值发送到 Java servlet?

当用户未从下拉列表中选择选项时,jQuery ui 自动完成

javascript - 如何获取加载到网页上的.swf文件URL

PHP $_SESSION 问题