尝试将一个元素加载到另一个元素时意外的字符串

时间:2013-09-06 19:18:04

标签: javascript ajax jquery

我正在尝试.load() #main-content div从特定url到我的#pane-other-topics元素,但我得到"Unexpected String Error"我可以不要追捕。

任何人都可以帮我解决这个小虫子吗?

代码:

jQuery(document).ready(function($) {
        $("a.bbp-topic-permalink").live('click',function() {
            url = $(this).attr('href') . " #main-content";
            $('#other-topics-pane').load( url );
            return false;
        });
    });

2 个答案:

答案 0 :(得分:3)

要在JS中连接字符串,请使用+而不是.

url = $(this).attr('href') + " #main-content";

答案 1 :(得分:2)

试试这个: -

 url = $(this).attr('href') + " #main-content";

而不是

 url = $(this).attr('href') . " #main-content";