小编sma*_*ott的帖子

Mongoose是否可以在pre('save')中访问以前的属性值?

我想将属性的新/传入值与pre('save')中间件中该属性的先前值(当前保存在数据库中的值)进行比较.

Mongoose是否提供了这样做的设施?

mongoose mongodb

22
推荐指数
2
解决办法
9864
查看次数

jQuery outerHeight返回错误值IE

我试图获取页面上元素的高度.我在Mac上获得FF和Webkit的预期值(700px左右),但我在IE8中获得的值为0.我还没有尝试过早期版本的IE.

HTML:

<section>
  <article>
   ...
  </article>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

var height = myElement.outerHeight(true);
Run Code Online (Sandbox Code Playgroud)

有许多事情可能使这一点复杂化.

  1. 我正在尝试在动态添加到页面后立即测量元素(该元素是作为ajax请求的结果添加的),
  2. 我想测量的元素是一个html5元素(部分).

我注意到的一件事是,当使用开发人员工具查看时,插入的html5元素的格式很差.我得到的东西</article/>.加载时页面中的任何内容都很好.

我试图解决问题的一些尝试:

  1. 我添加了css以将display:block应用于所有html5元素
  2. 我添加了Remy Sharp的"html5启用脚本"(http://remysharp.com/2009/01/07/html5-enabling-script/)
  3. 我正在使用
  4. 我尝试过使用所有div而不是html5元素
  5. myElement.height()在IE8中返回'auto'值,而在其他浏览器中我得到一个像素值. innerHeight()回报null.

谢谢

jquery internet-explorer

5
推荐指数
1
解决办法
4426
查看次数

标签 统计

internet-explorer ×1

jquery ×1

mongodb ×1

mongoose ×1