jQuery - .load不工作

时间:2011-08-05 18:02:48

标签: jquery

我必须在div中添加一个外部页面,如果我写这个就可以了

$(document).ready(function(){
$('div[align=center]:eq(1)').append('<br /><a class="linkone" href="#">Link 1</a><div class="testing"></div>');

$(".linkone").click(function(event) {
            event.preventDefault();            
            var thelink = $('.blockhead a').filter('a[href^="http://site.com/gallery/photo/showgallery.php?cat="]').attr('href');
            $(".testing").load("http://site.com/gallery/photo/showgallery.php?cat=1001 .forumrow table");
            });
 });

但如果我写这个就行不通了

$(document).ready(function(){
$('div[align=center]:eq(1)').append('<br /><a class="linkone" href="#">Link 1</a><div class="testing"></div>');

$(".linkone").click(function(event) {
            event.preventDefault();            
            var thelink = $('.blockhead a').filter('a[href^="http://site.com/gallery/photo/showgallery.php?cat="]').attr('href');
            $(".testing").load("thelink .forumrow table");
            });
 });

如何在.load之后插入变量?

1 个答案:

答案 0 :(得分:9)

$(".testing").load(thelink+" .forumrow table");