0

让 jQuery 元素在加载后执行(完成页面加载后)

4

1 回答 1

0

可能会触发事件。当您使用额外的自定义事件进行初始化时,例如“重新加载”:

/*!-- ui-slider -- */

$(document).on('准备重新加载',function() {
        $( "#slider" ).slider({
            范围:真,
            分钟:0,
            最大:500,
            值:[ 25, 450 ],
            幻灯片:功能(事件,用户界面){
                $("#value").val(""+ui.values[0]+"-"+ui.values[1]);
            }
        });
        $( "#value" ).val( "" + $( "#slider" ).slider( "values", 0 ) +
            " - " + $( "#slider" ).slider( "值", 1 ) );
    });

/*!-- 切换类 -- */

$(document).on('准备重新加载',function() {
    $("#div3").on('click', '.toggle', function () {
        $(this).toggleClass("toggle_background");
    });
});

....那么你只需要在回调中触发 reload-event$.load()

$(文档).ready(函数(){
$("#selectbox").change(function(){
    var selectedOption = $('#selectbox :selected').val();
    $containerDiv = $('#receive_content');
    $containerDiv.html("");
        开关(选择选项)
        {
     case "Selectbox":$containerDiv.load("default",
                                  function(){ $(document).trigger('reload'); });
                                      休息;

     案例“选项1”:$containerDiv.load(“content.html #div1”,
                                  function(){ $(document).trigger('reload'); });
                                      休息;

     case "选项 2":$containerDiv.load("content.html #div2",
                                  function(){ $(document).trigger('reload'); });
                                      休息;

     case "选项 3":$containerDiv.load("content.html #div3",
                                  function(){ $(document).trigger('reload'); });
                                      休息;        
       }
    返回真;
    });
});
于 2012-12-26T20:59:28.953 回答