2
我正在使用timthumb在wordpress网站中显示一个完整的画廊滑块。我想要做的是调整图像的大小以适合vistor机器的视口。目前这些值是静态的。jquery视口大小更改timthumb输出
我知道PHP无法检测视口大小,所以我假设我需要使用jQuery。
var viewport_Width = $(window).width();
var viewport_Height = $(window).height();
我的问题是,我不知道如何在输出连接到这片PHP的静态值,告诉timthumb有多大,使图像:
<div class="cover"><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><img src="<?php bloginfo('template_directory'); ?>/scripts/timthumb.php?src=<?php echo $img ?>&h=800&w=1280&zc=1" alt="<?php the_title(); ?>" width="1280" height="800" /></a></div>
请解释一下慢慢地,因为我相当新的PHP。
您在这里遇到的问题是PHP是后端广告jQuery/JavaScript是前端 - 这意味着在JavaScript执行完毕的时候PHP已经完成了....您需要找到一种方法使用JavaScript更新映像加载前的'img' src – ManseUK 2012-02-17 10:37:49