让 jQuery 元素在加载后执行(完成页面加载后)
1002 次
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 回答