0

#id のようにブロック内のコードの一部を取得する方法はありますが、# .load('url #id') id.load()内のスクリプトは取得できません

function ocmenu(linkurl) {
  $.ajax({
      url: linkurl,
          cache: true
      }).done(function (html) {
          $('.new').append(html);
  });
}      

html.filter('#id')動作しません

4

3 に答える 3

0

これが機能するかどうか試してください:

$.get(linkurl,function(resp)
{
    content = $("#id",resp);
    $('.new').append(content);
});
于 2013-08-14T16:13:54.640 に答える
-1

以下のコードスニペットを試してください

function ocmenu(linkurl) {
  $.ajax({
      url: linkurl,
          cache: true
      }).done(function (html) {
          $('.new').append("<div id='id'>foo</div>").append(html);
  });
}

$("div").filter('#id') 

望ましい結果を返します

于 2013-08-14T16:13:18.813 に答える