简单的javascript变量问题

时间:2009-07-01 03:18:38

标签: javascript

有谁可以告诉我为什么这条线路不起作用?

window.open('entertainers/drilldown.php?state=' + varlocation + '?p=','performers_frame')

我知道这很简单,我知道iframe很糟糕,但我不熟悉javascript变量。

提前致谢!

赖安

2 个答案:

答案 0 :(得分:5)

这应该是drilldown.php?state=' + varlocation + '?p=','performers_frame')

是这个

drilldown.php?state=' + varlocation + '&p=','performers_frame')

更换第二个?与&

答案 1 :(得分:1)

关于该变量没有jQuery。如果这是一个jQuery包装集,你需要向我们展示其余代码或告诉我们它代表什么,这样你就可以得到你正在寻找的属性。你没有提供足够的帮助。

修改

Ryan,如果变量定义为$.varlocation,那么你必须将其附加。试试这个:

window.open('entertainers/drilldown.php?state=' + $.varlocation + '&p=','performers_frame')

仅仅因为它使用$声明并不意味着它是一个jQuery包装集。在这种情况下,它不是。