所以一旦加载一个元素:
$(document).delegate('.pch', 'click',function(e){
var thes = $(this);
var jsload = thes.attr('jsload');
var jsref = thes.attr('href');
if(jsload){
$('#webPage').load(jsload);
window.history.pushState({}, 'Title', jsref);
e.preventDefault();
}
});
然后它变成(不可能?)让我从加载的页面内部选择一个外部元素。假设我们加载了
幻灯片放映.php
$(function(){
$(window).resize(function(){
$("#items > div").css('width', $('#webPage').width()-12);
});
$(window).resize();
});
当从直接 url 查看时,这完全有效,但是通过.load()
它附加的东西只是拒绝工作。所以我的问题是:例如,是否有向后版本.delegate()
?
编辑: Button
并且#webPage
在外面.load()
,当按下按钮时#items > div
加载。我想#items > div
拉伸到可加载 div 的宽度,如何实现?