Jquery .load()使用Var从另一个html文档中加载div
我试图加载一个通过点击选择的Div,我保存了其中的txt,这样它就可以显示想要的一个 如何告诉jquery加载哪个div?这是代码Jquery .load()使用Var从另一个html文档中加载div,jquery,ajax,variables,Jquery,Ajax,Variables,我试图加载一个通过点击选择的Div,我保存了其中的txt,这样它就可以显示想要的一个 如何告诉jquery加载哪个div?这是代码 $('li').click(function(){ var selected = $(this).text().toLowerCase(); var thisone = $ ('#'+ selected); $('#inhere').load('secondcontent.html thisone');
$('li').click(function(){
var selected = $(this).text().toLowerCase();
var thisone = $ ('#'+ selected);
$('#inhere').load('secondcontent.html thisone');
$(thisone).slideDown(200);
$(thisone).addClass('online');
$('.bubble').fadeIn(900).delay(2000).hide(200);
});
$('.close_pseudo').click(function(){
$('.online').slideUp(200).removeClass('online');
$('.bubble').hide();
});
在这里,你可能是PHP思维的受害者。您需要指向一个特定的div,如下所示:
var selected = $(this).text().toLowerCase();
var thisone = '#'+selected;
$('#inhere').load('secondcontent.html '+ thisone);
我试过了,但还是不行。secondcontent.html与my index.html一样位于根目录下。我是否指向了它?那么可能
selected
没有您认为的值。Console.log向我显示了名为grid的div的名称,因此它应该是正确的..get error->Origin null是访问控制Allow Origin不允许的。这意味着什么?这意味着您不能在本地文件系统上使用AJAX.load
。这是一个特性,不是bug。不过,当您通过实际的Web服务器访问这些文件时,它应该可以工作。