0

Google Closure 提供了一种寻找“最深可能点”的方法。例如,如果我想弄清楚光标是否位于节点的末尾,我是否应该从编辑器范围创建最深的点并比较它们是否相等?

var range = this.getRange(); var node = this.getRange().getContainer();

var range_end = goog.editor.range.getDeepEndPoint(range, false); var node_end = goog.editor.range.Point.getPointAtEndOfNode(node); range_end == node_end

http://closure-library.googlecode.com/svn/docs/closure_goog_editor_range.js.html

4

1 回答 1

0

不,Javascript 对象总是不相等的——你需要编写一个方法来比较两者。

于 2012-05-06T18:13:28.053 回答