在 NodeJS 上使用 jQuery 的函数 css()

Posted

技术标签:

【中文标题】在 NodeJS 上使用 jQuery 的函数 css()【英文标题】:Use the function css() of jQuery on NodeJS 【发布时间】:2013-02-22 21:35:27 【问题描述】:

我目前正在使用 NodeJS 来废弃一个包含以下模块的网页:Cheerio 和 Request

是否可以在 NodeJS 中使用 css() jQuery 函数?

request(uri: website, function(error, response, body) 

  var $ = cheerio.load(body);
  myItemColor = $('.myitem').css('color');
  console.log(myItemColor);

);

我想检索给定 jQuery 对象的 css 属性。

感谢您的帮助!

【问题讨论】:

【参考方案1】:

是的。

但是您需要在 DOM 中运行 jQuery 才能正常工作。查看我的jQuery on the server sample,尤其是this part of the app.js file,了解如何使用jsdom 为下载html 站点创建服务器端DOM。

PS:我还没有尝试过,但它应该也可以与 css 函数一起使用(我看不出有什么理由不应该这样做)。

【讨论】:

如果解决了,请 a) 将其标记为答案,b) 请投票。谢谢:-)!

以上是关于在 NodeJS 上使用 jQuery 的函数 css()的主要内容,如果未能解决你的问题,请参考以下文章

从 nodeJS 解释器使用 jQuery ajax

如何将 jquery-ui 与 nodejs 一起使用?

喜欢按钮,在数据库上加减。 nodejs, mongodb, 猫鼬, jquery

Node.js 使用jQuery取得Nodejs http服务端返回的JSON文字示例

Node.js 使用jQuery取得Nodejs http服务端返回的JSON数组示例

nodejs的request模块问题