我有下面的代码使用...变量值的javascript代码
<script type="text/javascript">
var arr= new Array('10');
arr[0]='Need For Guru';
arr[1]='Qualities of a Guru';
arr[2]='Living Guru';
arr[3]='Who is a Satguru?';
arr[4]='Guru and Spiritual master';
arr[5]='Definition of discipleship';
arr[6]='Power of Faith';
arr[7]='Bad mouthing a Guru';
arr[8]='Fake Guru Shishya';
arr[9]='Pitfalls in the path of liberation';
var text='['+arr[0]+',\''+arr[1]+'\','+arr[2]+',\''+arr[3]+'\','+arr[4]+',\''+arr[5]+'\','+arr[6]+',\''+arr[7]+'\','+arr[8]+',\''+arr[9]+'\']';
document.write(text);
activatables('section', text);
</script>
我的问题是,我想使用的text
value
作为行JavaScript代码的一部分--- activatables('section', text);
..所以该代码变得像下面
activatables('section', ['Need For Guru','Qualities of a Guru',...]);
但我不能做同样的..。可以在这个任何人的帮助?
实际activatables功能不工作,如果我通过变量。它只有在我指定静态值时才有效。activatables('section',['Need For Guru','Qualities of a Guru',...]); ...任何想法我怎么能解决这个问题? –
我很抱歉..它解决了..这是由于'?'字符activatables()不工作... THX为你的帮助 –
很高兴听到你得到它的工作 –