php - 放大点击的图像,无论其他图像的位置如何

标签 php javascript jquery html css

我想放大点击的图像,我正在通过 AJAX 获取图像。

我尝试在 JavaScript 中使用类 img-wrap:

$('.img-wrap').css('transform','scale(40,20)');

但这会放大所有图片,我的页面上有大约 20 张图片。

AJAX 页面:

<?php
        sleep(1);
        $c=mysql_connect("localhost", "abc", "xyz");
        mysql_select_db("root");

        $sql = "select * from image2 ";
        $qc = mysql_query( $sql ) or die( mysql_error() );              
        $count = 0;
        while( $ans = mysql_fetch_array( $qc ) ) {
            $title=ucwords($ans['EVENT']);
            print " 
               <div class='img-wrap' id='$count' onclick='big(this.id)'>
                <img id='display_img' src='slider_images/$ans[img]' draggable='false'>
               </div>";
            $count++;
        }
?>

JavaScript:

function big( z ) {
    $(this.id).css('transform','scale(40,20)');
    $(this.id).css('-webkit-transform','scale(40,20)');
    $(this.id).css('-moz-transform','scale(40,20)');
    $(this.id).css('-ms-transform','scale(40,20)');
} 

最佳答案

$('#img-wrap')

选择一个名为 img-wrap 的 id

$('.img-wrap')

选择类(class)

关于php - 放大点击的图像,无论其他图像的位置如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18174162/

相关文章:

php - PHP 的 array() 的缩写

Javascript 变量存入 SQL 数据库?

javascript - .off 不适用于回调

javascript - 如果用作单个单词,jquery 会阻止列表中的单词,而不是与其他单词一起使用时

javascript - jQuery 数据表发送 JSON 搜索参数

php - 动态生成的文件上传控件<使用javascript>无法发布?

php - 当数组为空时进行 while 循环?

php:如何使用准备好的语句从 sql 获取用户名或电子邮件

javascript - 谷歌地图中的 Moveend 触发

java - 如何将Sublime Text的UI主题获取到NetBeans?