我试图用jquery / js做一些事情(我不知道它是哪一个......),例如这个脚本; http://pastebin.com/V3HpU0NY - > http://blog.mainstreethost.com/light-youtube-embeds-faster-page-load#.VG9HKamkVSJ
但现在来了困难的部分。
网址:http://erwin.my89.nl/stage/sieh/
当你去网址时,这是网站。
这会加载"图库(顶部)"所有'画廊的所有内容/和有形图像(延迟加载)帖子。如果必须采取另一种方式,请说出来。
当您点击图片时,您会得到以下信息:
我希望你理解这个想法。
所以一切正常
但现在我去检查员那里遇到了这个?!
我认为这是因为我在内容的循环中定义了脚本..所以当我点击图库图像时,它会加载另一堆文本/ css'
所以我的问题是:这是正确的方法吗?或者我应该这样做吗?
while ($loop->have_posts()) : $loop->the_post($post->ID);
if ($metas) {
foreach ($metas as $metakey) {
} elseif ($metakey['url']) {
preg_match(
'/[\\?\\&]v=([^\\?\\&]+)/',
$metakey['url'],
$matches
);
$id = $matches[1];
?>
<div class="youtube" id="<?php echo $id ?>" style="width: 560px; height: 315px;"></div>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/youtube.js"></script>
<?php
^部分代码,如果需要更多请说出来。
提前致谢!
答案 0 :(得分:0)
你能把你的CSS文件放在头脑中吗?这就是它通常会去的地方。
另外,我在PHP中的任何地方都没有看到可以加载这些<style></style>
标记的地方。但是看起来它确实会在每个循环结束时导入相同的脚本。
您能否提供有关您的确切问题的更多信息?