I have difficulties to attach dynamic events to my react components. I have the following components:
var ListItem = React.createClass({ render: function() { return ( <li className="selector" > <div className="column"> <h2 className="commentAuthor"> {this.props.author} </h2> <div>{this.props.children}</div> </div> </li> ); } }); var ListBox = React.createClass({ mixins : [MyMixin], render : function() { this.nodes = this.props.data.map(function(item) { return <ListItem author={item.author}>{item.text}</ListItem>; }); return ( <ul id="columns"> {this.nodes} </ul> ); } }); As you see the ListItem has className set to "selector". Base on this "selector" I want to query nodes and attach dynamically events in the MyMixin.
React.renderComponent( <ListBox data={data} selector="li.selector" />, document.getElementById('example') ); Maybe my idea is all wrong as I'm fairy new to React.
Regards