jQuery-选择器函数中的几个值


jQuery - few values in selector function

我在php脚本中有一个简单的选择器函数

<script>
$(document).ready(function() {
    // create a new date and insert it
    var myDate = new Date(<?php echo $date; ?>)
    $.countdown('#<?php echo $ei_id; ?>', myDate);
});
</script>

此脚本将"myDate"值转移到下一个js脚本中

jQuery.countdown = function(selector, dateValue) {
    var dateV = dateValue;
};

但我必须将另一个变量f.ex.$time从第一个脚本转移到第二个脚本。我试图通过简单的js表来实现它(通过这个简单的表将变量$time$date比较为一个),但php脚本使用while() {},在第二个脚本中,我总是只有while()循环中$time的最后一个值。

也许它必须以jquery风格完成,但我不知道如何完成。


一个php文件

while (){
$time = '10,10';
$ei_id = abc;
$date = '2012,03,10';
?>
    <script>
    $(document).ready(function() {
        // create a new date and insert it
        var myDate = new Date(<?php echo $date; ?>)
        $.countdown('#<?php echo $ei_id; ?>', myDate);
    });
    </script>
<script type="text/javascript" src="js_external.js"></script>
<?php
}

//当然,$time、$date和$ei_id的值是从dBase-into外部js文件生成的,必须始终发送这三个变量。此刻我有两个变量,必须加上第三个。

js_external.js文件

jQuery.countdown = function(selector, dateValue) {
    var dateV = dateValue;
    // here I must have a value of $time from php file
};

正如汉尼拔所说-有时答案就像问题一样简单->var xyz=[a,b];我不知道这是不是更好的解决方案,但它有效。