尽管我提到了许多与这个问题相关的答案,但我无法解决我的问题。 我的js如下
var currenteffect= $('#test').val();
//alert(currenteffect);
jQuery('#wowslider-container1').wowSlider({effect:currenteffect, prev:"", next:"", duration: 20*100, delay:20*100, width:960, height:360, autoPlay:true, autoPlayVideo:false, playPause:false, stopOnHover:false, loop:false, bullets:true, caption: true, captionEffect:"fade", controls:true, responsive:1, fullScreen:false, onBeforeStep:0, images:0 });
我需要在double qoutes里面获得currenteffect的值,比如
效果:"飞"
。任何人都可以帮助我
答案 0 :(得分:2)
effect:currenteffect
像这样传递它应该没问题,你不需要双引号,检查其他东西,如果滑块不工作或者你没有得到你想要的效果,可能在其他地方有问题。
如果您仍想要双引号,请转到
effect:'\"'+currenteffect+'\"'
答案 1 :(得分:2)
您可以使用javascript String()函数,例如String(currenteffect)
答案 2 :(得分:1)
试试吧
var a = "asdfasd";
console.log('"'+a+'"');