1

これが私がjsonp.htmlからのデータを処理しようとしている私のコードです:<a><img/><div></div></a>そして私はその値を取り、imgタグまたはタグをターゲットにしたいです。

var URL = 'http://radleaf.com/w/1.0/arj?o=713142125&auid=258624&c.env=rvw';
$.ajax({
    url: URL,
    dataType: 'jsonp',
    crossDomain: true,
    success: function(data,status) {
        var ad = data['ads']['ad'][0];
        $.each(ad, function(key, val) {
            $('#rotator').append('<h2 id="' + key + '">'+key+':' + val + '</h2>');
            if(key=='html'){
                  //NEED HELP HERE VALUE HAS MULT TAG HOW DO I ACCESS THOSE TAGS?             
               }
        });
        console.log(data);
    },
    jsonpCallback: 'foobar'
});
4

2 に答える 2

0

これを試して:

if (key=='html') {
     var $html = $(val);
     var $img = $html.find('img'); // get the img tag

     alert($img.prop('src')); // just to test
}
于 2013-01-07T16:53:14.553 に答える
-1

値を取得するタグにIDを追加し、Jqueryを使用して値を取得する必要$("#idofthetag").html()$("idofthetag").val()あります。

于 2013-01-07T23:17:15.237 に答える