Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Minicolor.js值未设置/获取_Javascript_Jquery_Ruby On Rails_Ruby - Fatal编程技术网

Javascript Minicolor.js值未设置/获取

Javascript Minicolor.js值未设置/获取,javascript,jquery,ruby-on-rails,ruby,Javascript,Jquery,Ruby On Rails,Ruby,我在RoR网络应用程序上使用minicolor.js,我试图在按下enter键时捕获并获取/设置值。 按键已处理,但现在在RoR应用程序的咖啡脚本中,该值未获取或设置,因此不会进行更改 // Handle keypresses .on('keydown.minicolors', '.minicolors-input', function(event) { var input = $(this); if( !input.data('minicolor

我在RoR网络应用程序上使用minicolor.js,我试图在按下enter键时捕获并获取/设置值。 按键已处理,但现在在RoR应用程序的咖啡脚本中,该值未获取或设置,因此不会进行更改

// Handle keypresses
.on('keydown.minicolors', '.minicolors-input', function(event) {
            var input = $(this);
            if( !input.data('minicolors-initialized') ) return;
            switch(event.keyCode || event.which) {
                case 9: // tab
                    hide();
                    break;
                case 13: // enter
                    updateFromInput(input, true);
                case 27: // esc
                    hide();
                    input.blur();
                    break;
}
我的脚本上有一个调用此方法的事件

events:
    "change " : "updatePalette"

updatePalette: (e) ->
        lessname = $(this).attr('id')
        console.log($(this).val())
        value = ($(this).val())
        console.log("updatepalettelog")
        app.site.design.set(lessname, value)
        app.site.design.save({},
            success: ->
                app.view.infoToolbar.success(« Success »)
            error: ->
                app.view.infoToolbar.error(« Error »))
        app.lessvars.updateLessHashColor(lessname, value)
但当按下«enter»时,它永远不会进入我的UpdatePalete方法