繁体   English   中英

jQuery UI Slider查找准备好文档的ID?

[英]jQuery UI Slider to find id on document ready?

我有一种情况是根据其ID如下所示从jquery ui滑块中的隐藏元素中预填充存储的值,如下所示,

jQuery(function(){
    if(jQuery("input[name=color_overlay_nav_bar]").val() != ''){ 
                   jQuery(".slider_global_style_overlay ").slider({
                       create: function(event, ui) {
                            console.log(jQuery(this).attr('id'));
                            if(jQuery(this).attr('id') == 'nav_overlay_id'){
                                value:jQuery("input[name=color_overlay_nav_bar]").val();
                            }
                       }
                   });
 }
});

这里的input [name = color_overlay_nav_bar]具有不透明度值,需要根据滑块ID进行预填充。我已经在文档就绪函数中使用Create事件来查找ID

但是我还是不明白。 我在这里想念的东西。 我对此做错了。请指教。

谢谢,Dinesh

抱歉,我的英语太差了。 呵呵呵

您不能像这样在“创建”中使用“值”。

尝试这个...

 $(function(){
      if($("input[name=color_overlay_nav_bar]").val() != '')
      { 

          $(".slider_global_style_overlay ").slider
          ({
              create: function(event, ui) 
              {
                    if($(this).attr('id') == 'nav_overlay_id'){
                        $(this).slider("value", $("input[name=color_overlay_nav_bar]").val());
                    }
              }
          })
      }

    });

要么

在幻灯片实例之后尝试一下

if($("input[name=color_overlay_nav_bar]").val() != '')
{
    $("#nav_overlay_id").slider("value", $("input[name=color_overlay_nav_bar]").val());
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM