未捕获错误:语法错误,无法识别的表达式:#[object Object]

时间:2014-11-05 20:19:17

标签: javascript jquery

我得到错误的代码,经过研究后我无法理解为什么这个错误不断出现。代码行之前正在运行,但现在这会导致整个项目崩溃。

function HomePageView_GetActiveTopicParentId(id) {
    return $("#" + id).attr("egain-parent-identifier");
}

第二组代码

function HomePageController_TopicsViewChanged(id) {
sessionStorage.setItem(CURRENT_TOPIC_PARENT_ID, HomePageView_GetActiveTopicParentId(id));
sessionStorage.setItem(CURRENT_TOPIC_ID, HomePageView_GetActiveTopic(id));
$.mobile.changePage("#ViewTopicPage");
}

1 个答案:

答案 0 :(得分:0)

问题是id需要是string,但它是其他类型的对象。您的HomePageController_TopicsViewChanged函数在哪里调用,以及id参数传入的内容是什么?