Jquery Yii2范围滑块完成幻灯片事件
我使用并在文档中写道我可以使用这些事件:Jquery Yii2范围滑块完成幻灯片事件,jquery,plugins,yii2,Jquery,Plugins,Yii2,我使用并在文档中写道我可以使用这些事件: pluginEvents = [ "slideStart" => "function() { log("slideStart"); }", "slide" => "function() { log("slide"); }", "slideStop" => "function() { log("slideStop"); }", "slideEnabled" => "function() { log("slideEnabled");
pluginEvents = [
"slideStart" => "function() { log("slideStart"); }",
"slide" => "function() { log("slide"); }",
"slideStop" => "function() { log("slideStop"); }",
"slideEnabled" => "function() { log("slideEnabled"); }",
"slideDisabled" => "function() { log("slideDisabled"); }",
];
但当我使用它时:
<?
echo '<b class="badge">3</b> ' . Slider::widget([
'name'=>'age',
'value'=>'250,650',
'sliderColor'=>Slider::TYPE_GREY,
'pluginOptions'=>[
'min'=>3,
'max'=>21,
'step'=>1,
'range'=>true
],
'pluginEvents' => [
"slideStop" => "function() { log("slideStop"); }",
],
]) . ' <b class="badge">21</b>';
?>
您正在双引号内使用双引号:
"function() { log("slideStop"); }"
或者像这样转义它们:\“
,或者只使用单引号”
其他一些提示:
- 不要使用
或
- 将HTML代码放入PHP字符串中不是一个好的做法
- 使用带有错误突出显示的代码编辑器