我想包装在jQuery中使用load检索的内容,但我不确定正确的语法,或者可能无法将这两种方法结合使用。如何在.wrap函数中使用.load函数
这是抛出一个遗漏的类型错误:
$('video').wrap(function(){
$.load('videoholder.php');
});
我想包装在jQuery中使用load检索的内容,但我不确定正确的语法,或者可能无法将这两种方法结合使用。如何在.wrap函数中使用.load函数
这是抛出一个遗漏的类型错误:
$('video').wrap(function(){
$.load('videoholder.php');
});
你需要一个回调来执行包(Ajax响应回来后)。
不,这不是正确的语法。
$('video').load('videoholder.php')
什么Diodeus说。试试这个:
$.load('videoholder.php', function(response, status, xhr) {
$('video').wrap(response);
})
Use the callback in the load function and wrap the returned data.
Some rough code below.
$.load('videoholder.php', function(data){
$('video').wrap(data);
})
;
什么是videoholder.php返回?如果它返回的HTML这应该工作得很好。你会得到什么样的错误? –
这是抛出相同的错误。认为我最初必须加载php到某些东西? – Damon
第一个想法:确保jQuery加载正确。第二个想法:您的videoholder.php脚本返回的代码究竟是什么?它应该是一个适用于wrap()的有效HTML代码片段。 http://api.jquery.com/wrap/ – Blazemonger