在JQuery Mobile Page中,链接无法从AJAX滑块起作用?

时间:2012-12-21 19:23:16

标签: jquery ajax

我一直在研究一个小型的jquery移动应用程序。我有一个滑块从远程XML拉出幻灯片并将它们弹出到旋转木马中。在正常的空白页面中,这样可以正常工作,点击浏览器会转到相应的页面。

当完全相同的代码插入移动页面时 - 链接无法打开。试过数据-ajax假,但没有运气。我想知道它是否是.live()但是我不知道我会把它放在哪里?任何帮助将不胜感激。

        $.ajax({
            type: "GET",
            url: "http://www.xxxxxx.com/file.xml
            dataType: "xml",
            success: function(xml) {
                $(xml).find('coupon').each(function(){
                    var url = $(this).find('link').text();
                    var imageurl = $(this).find('imageurl').text();

                    $('<li></li>').html('<a href="' + url + '" data-ajax="false"> <img src="' + imageurl + '" data-ajax="false"/></a>').appendTo('#es-carousel-deals');

                });

                $('#deals').elastislide({
                    imageW  : 128,
                    minItems    : 5
                });


            }
        });

    });

2 个答案:

答案 0 :(得分:1)

以下是使用.on()函数在移动应用程序中加载动态数据的示例:

JQuery-mobile : Load JQPlot graph through AJAX request

答案 1 :(得分:0)

的rel = “外部”

对此进行排序。