从jQuery $ .post()获取元标记数据

时间:2014-10-01 23:00:50

标签: jquery post

我有以下代码来获取一些元标记信息。

$(pageDetailsSecond).('head').find('meta[name="description"]').attr("content");

我也试过这个:

$(pageDetailsSecond).('meta[name="description"]').attr("content");

但它没有用。

我原来的步骤如下:

  1. 我获得了$.post()页面的源代码。
  2. 我将所有源页面都放入$(pageDetailsSecond)
  3. 我想获得一些元标记。

2 个答案:

答案 0 :(得分:1)

检查一下。

$pageDetailsSecond = "<html><head><meta name='description' content='bla bla bla'></head></html>";

var no = $($pageDetailsSecond).filter("meta[name='description']").attr("content");

http://jsfiddle.net/marioaraque/p6b2c6y2/

答案 1 :(得分:0)

$(pageDetailsSecond).('head').find('meta[name="description"]').attr("content");
//------------------^^^^^^^^^ remove all this!
$(pageDetailsSecond).find('meta[name="description"]').attr("content");

或许你想要这个:

$(pageDetailsSecond).find('head meta[name="description"]').attr("content");