jquery ui按钮不一致的悬停状态

标签 jquery jquery-ui jquery-ui-button

我有 4 个使用 Jquery UI 的“按钮”功能的按钮。 3 工作完美无缺。第四个似乎不想在悬停时始终应用 jquery ui 悬停类“ui-state-hover”。它有时会这样做,但大多数时候它只应用“悬停”类(我在 firebug 中观看它),这显然与它们的 css 样式不匹配。有谁知道到底是什么原因导致了这种差异?

编辑:我认为这是 UI 按钮和 Ajax uploader 之间的冲突。这是我正在使用的一些精简代码。

$('.upload_img').button({
    icons: {
        primary: 'ui-icon-folder-open'
    },
    label: "Browse"
    })





   jQuery('.upload_img').each(function(){

    var button = jQuery(this);
    var ID = jQuery(this).attr('value');
    var container = jQuery(this).parent();

    //prevent the clicks from its default 'form submit' behavior
    $(this).click(function() {
    return false;
    });             

    new AjaxUpload( button, {
        action: ajaxurl,
        name: ID , // File upload name
        data: { // Additional data to send
            action: 'save_function',
            type: 'upload',
            _nonce: '<?php echo $nonce; ?>',
            key: ID },
        onSubmit: function(file , ext){
            this.disable(); // If you want to allow uploading only 1 file at time, you can disable upload button

        },
        onComplete: function(file, response) {
            this.enable(); // re-enable upload button

            if(response == 99){
                //alert(response);
                show_message(5); // failure
                t = setTimeout('fade_message()', 2000);
            }
            // If there was not an error
            else{   

                show_message(4); // success
                t = setTimeout('fade_message()', 2000);

                }
        }
    });




    });

最佳答案

重新启用后,您是否尝试将 .button 重新附加到 .upload_img 上?

关于jquery ui按钮不一致的悬停状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3304767/

相关文章:

jQuery |单击操作仅在第一次有效

javascript - Firebase 匿名登录表单提交问题

jquery - 错误 jquery-ui Draggable 无法读取属性 'msie'

javascript - jQuery UI 自动完成对象不返回任何内容

jquery-ui - Jquery UI 按钮在刷新时被禁用

javascript - 如果我想使用 jquery-ui 1.12.0 将两个图标添加到一个按钮怎么办

javascript - 如果输入有值,jquery 显示表行。错误的 keyup 函数

javascript - 计算 .load 上的两个持久引导选择值

jquery - 创建上标jqeryui按钮

javascript - 父级 div 在将子级拖动到其中时不会滚动