我有一个编辑过的超大...我在 wp 上添加了一个关于照片的循环代码....
所以我在原版上有这个:
slides : [
{image : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/slides/shaden-2.jpg', title : 'Image Credit: Brooke Shaden', thumb : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/thumbs/shaden-2.jpg', url : 'http://www.nonsensesociety.com/2011/06/brooke-shaden/'},
{image : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/slides/shaden-3.jpg', title : 'Image Credit: Brooke Shaden', thumb : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/thumbs/shaden-3.jpg', url : 'http://www.nonsensesociety.com/2011/06/brooke-shaden/'}
],
我已经从 wp 编辑了循环库:
slides : [
<?php query_posts('cat=46'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php
$thumb = get_post_meta($post->ID,'_thumbnail_id',false);
$thumb = wp_get_attachment_image_src($thumb[0], false);
$thumb = $thumb[0];
if ( has_post_thumbnail() ) { ?>
{image : '<?php echo $thumb; ?>'},
<?php } ?>
<?php endwhile; else: ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
],
它适用于 Chrome、Firefox 等...
但我在 IE 8 - 7 和旧版 Firefox 上遇到此警报的问题:
消息:'slides[...].url' 为空或不是对象
线路:23
字符:3
代码:0
URI: supersized.3.0.js
我听说真正的问题是最后一个逗号(你可以在这篇文章的第一个代码中看到,没有......而且它工作得很好。
所以我想解决删除编辑幻灯片上的最后一个逗号...因为它在一张一张的图像上重复逗号,它会导致这个问题,即...我怎样才能删除最后一个逗号?