मैं प्रतिक्रिया के साथ एक लिंक दे रहा हूँ:
render: ->
`<a className="upvotes" onClick={this.upvote}>upvote</a>`
फिर, ऊपर मेरे पास अपवोट फंक्शन है:
upvote: ->
// do stuff (ajax)
लिंक से पहले मेरे पास उस स्थान पर स्पैन था, लेकिन मुझे लिंक करने के लिए स्विच करने की आवश्यकता है और यहां परेशानी है - हर बार जब मैं .upvotes
पृष्ठ पर क्लिक करता हूं तो वह ताज़ा हो जाता है, मैंने अब तक क्या कोशिश की है:
event.preventDefault () - काम नहीं कर रहा है।
upvote: (e) ->
e.preventDefault()
// do stuff (ajax)
event.stopPropagation () - काम नहीं कर रहा है।
upvote: (e) ->
e.stopPropagation()
// do stuff (ajax)
झूठे लौटना - काम नहीं करना।
upvote: (e) ->
// do stuff (ajax)
return false
मैंने भी अपने index.html में jQuery का उपयोग करके उपरोक्त सभी की कोशिश की है, लेकिन कुछ भी काम नहीं करता है। मुझे यहां क्या करना चाहिए और मैं क्या कर रहा हूं? मैंने Event.type की जाँच की है और ऐसा click
लगता है कि मुझे लगता है कि मुझे किसी भी तरह अनुप्रेषित करने से बचना चाहिए?
माफ करना, जब मैं रिएक्ट की बात करता हूं तो मैं बदमाश हूं।
धन्यवाद!