diff --git a/docs/_js/examples/markdown.js b/docs/_js/examples/markdown.js index cc43db497a..cbb50fe531 100644 --- a/docs/_js/examples/markdown.js +++ b/docs/_js/examples/markdown.js @@ -6,7 +6,7 @@ var MarkdownEditor = React.createClass({ return {value: 'Type some *markdown* here!'}; }, handleChange: function() { - this.setState({value: this.refs.textarea.getDOMNode().value}); + this.setState({value: React.findDOMNode(this.refs.textarea).value}); }, render: function() { return ( diff --git a/docs/_js/live_editor.js b/docs/_js/live_editor.js index 0ffc203d1f..7ca5db350b 100644 --- a/docs/_js/live_editor.js +++ b/docs/_js/live_editor.js @@ -21,7 +21,7 @@ var CodeMirrorEditor = React.createClass({ componentDidMount: function() { if (IS_MOBILE) return; - this.editor = CodeMirror.fromTextArea(this.refs.editor.getDOMNode(), { + this.editor = CodeMirror.fromTextArea(React.findDOMNode(this.refs.editor), { mode: 'javascript', lineNumbers: this.props.lineNumbers, lineWrapping: true, @@ -194,7 +194,7 @@ var ReactPlayground = React.createClass({ }, executeCode: function() { - var mountNode = this.refs.mount.getDOMNode(); + var mountNode = React.findDOMNode(this.refs.mount); try { React.unmountComponentAtNode(mountNode); diff --git a/examples/jquery-bootstrap/js/app.js b/examples/jquery-bootstrap/js/app.js index 33b782301e..77054577e1 100644 --- a/examples/jquery-bootstrap/js/app.js +++ b/examples/jquery-bootstrap/js/app.js @@ -18,17 +18,17 @@ var BootstrapModal = React.createClass({ // integrate Bootstrap or jQuery with the components lifecycle methods. componentDidMount: function() { // When the component is added, turn it into a modal - $(this.getDOMNode()) - .modal({backdrop: 'static', keyboard: false, show: false}) + $(React.findDOMNode(this)) + .modal({backdrop: 'static', keyboard: false, show: false}); }, componentWillUnmount: function() { - $(this.getDOMNode()).off('hidden', this.handleHidden); + $(React.findDOMNode(this)).off('hidden', this.handleHidden); }, close: function() { - $(this.getDOMNode()).modal('hide'); + $(React.findDOMNode(this)).modal('hide'); }, open: function() { - $(this.getDOMNode()).modal('show'); + $(React.findDOMNode(this)).modal('show'); }, render: function() { var confirmButton = null;