Jquery Mobile + PHP用户信息
问题描述:
我正在创建一个显示“学生”类的移动应用程序。例如,在jQm页面(“entity_list”)上生成一个列表,当点击该页面时,它将把它们带到同一页面上的另一个部分,在那里它将拉取关于该列表的信息列表。Jquery Mobile + PHP用户信息
<a href="#entity" data-identity="'.$class['id'].'">'.$class['title'].'</a>
当点击该代码被用于提取信息:这是通过嵌入在URL像这样的ID进行
$("a[href=#entity]").live("click",
function(e) {
navIdentity = $(this).data("identity");
$.post("entity.php", { entity_id: navIdentity});
$("#entity").page();
}
);
我现在面临的问题是,我不能再提取该ID然后通过PHP加载更多。
是否有人知道是否有更好的方法或如何解决这个问题。谢谢一堆!
答
这个怎么样?
navIdentity = $(this).attr("data-identity");
它会工作吗?
答
选择器可能存在问题。你是
$("a[href=#entity]")
我假设你需要添加引号,像这样
$("a[href='#entity']")
见jQuery的API在http://api.jquery.com/attribute-equals-selector/
是否click事件火?尝试添加一个alert('cannons are go');'在navIdentity = [']'上方的函数内部。我不知道.live(),但我通常必须像这样'.unbind('click')。bind('click',function(){})''来取代JQM标准点击处理程序。 – Phliplip 2011-06-16 07:03:51
它的工作原理,我甚至用萤火虫检查一切发送... – 2011-06-16 07:05:14