在其他页面打开附加链接

时间:2016-02-02 17:25:56

标签: javascript jquery-mobile parse-platform append

我在Javascipt上有以下代码:

function getMuseums()
    {
     alert("get Museums");
        Museum = Parse.Object.extend("Museum");
        var query = new Parse.Query(Museum);

        query.find({
                success: function(results){
            //      alert(JSON.stringify(results));
                    var s="";
                    for(var i=0;i<results.length;i++)
                    {
                        var newMuseum= results[i];
                        var name = results[i].get("Name");
                        var address = results[i].get("Address");
                        var description = results[i].get("Description");
                        var id = results[i].id;
                        $("#list-posts").append("<li><a href='"+id+"' onclick='displayMUinfo(this.id)'>" +newMuseum.get("Name") + "" + "</a></li>");


                    }  //end of for

                        $("#list-posts").listview("refresh");
                //    $("#Museums").html(s);
                },  //end of success
                error:function(){
                    alert("error");

                }  //end of error

        });  //end of find


    }
    function displayMUinfo(clicked_id)
         {
              alert(clicked_id);
         }

以下是HTML:

      <ul id="list-posts" data-role="listview" data-inset="true"></ul>

这些代码的目的是遍历Parse.com上的博物馆课程。

CLICK ON ME PLEASE

(请参阅上面的图片链接)点击博物馆“试一试”,它将在另一页上显示博物馆的详细信息。问题是,我无法打开博物馆的详细信息页面。

请告诉我我的代码有什么问题,以及如何使其运行。谢谢:)

0 个答案:

没有答案