【发布时间】:2012-02-12 01:19:39
【问题描述】:
如何将数组从 php 文件调用到 .js 文件?
到目前为止,我的 functions.php 中有这个。
function background(){
global $post;
$bgsrc = get_post_meta($post->ID, 'background', true);
if($bgsrc != null){
$bgsrc = explode("\n", $bgsrc);
$ctr=0;
foreach($bgsrc as $value){ ?>
<input type="hidden" value="<?php echo $value; ?>" class="bgimgsrc" id="bgimgsrc-<?php echo $ctr++; ?>" >
<?php }
}
}
在我的 .js 文件中,我有这个,但它不起作用..
function backgroundsizer(){
var ctr= {image:jQuery('.bgimgsrc').val()}
jQuery.supersized({
// Functionality
slide_interval : 10000, // Length between transitions
transition : 1, // 0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
transition_speed : 900, // Speed of transition
// Components
slide_links : 'blank', // Individual links for each slide (Options: false, 'num', 'name', 'blank')
slides : ctr
});
}
【问题讨论】: