如何使用jquery动态地在列表视图中的描述中显示特定标记?

我试图从some.txt文件中获取一些数据。 我想在列表视图中的每个列表下显示该文件中的一些数据,如描述。

$(xml).find('section[order="' + order + '"] content').each(function () { var content = $(this).text(); var seq = order + '' + $(this).attr('order'); var file = $(this).attr('file'); $("#content").append('
  • ' + content + '
  • '); }); $("#content").listview('refresh'); });

    在上面的代码中我创建了listview.Now我改变了代码如下:

     $("#content_list").append('
  • ' + content + '

  • '); $(".description").each(function() { $(".text").load(file, function() { var txt = $(this).find('I').text(); $("#content_list").append('

    ' + txt + '

    '); }); });

    在上面的代码中,“file”属性包含一些.txt文件。 通过使用此文件,我想获取一些数据来显示文本作为列表中标题的描述。我尝试了很多方面,但整个文件正在显示。

    提前致谢。

    你启动了你的代码.ready ,不建议用于jQuery Mobile( 解释 )我用pageinit替换它,它相当于.ready但设计用于jQuery Mobile。

    load未正确使用; 你需要以这种方式从加载的文件中读取检索的( 数据 )。

     $('#files').load(file, function (data) { var txt = $(data).find('i').text(); ....... }); 

    这是新代码 。