मेरे पास एक डीएजी में एक संयुक्त.जेएस तत्व है, और इस पर क्लिक करके एक ईवेंट ट्रिगर करने में सक्षम होना चाहते हैं।संयुक्त.जेएस तत्व पर ऑनक्लिक ईवेंट कैसे जोड़ें?
मैं इसे करने के लिए $(selector).click(...)
का उपयोग कर सकता हूं, लेकिन मैं सोच रहा था कि संयुक्त .js इसे संभालने का विशिष्ट तरीका है, क्योंकि यह संभवतः बेहतर होगा। एक घटना मैंने तय कर लिया onclick के लिए एक उम्मीदवार 'बैच: रोक' था
मेरे कोड:
var variable = new joint.shapes.basic.Rect({
name : label,
id: label,
onclick : function() {alert("hello");},
size: { width: width, height: height },
attrs: {
text: { text: label, 'font-size': letterSize, 'font-family': 'monospace' },
rect: {
fill : fillColor,
width: width, height: height,
rx: 5, ry: 5,
stroke: '#555'
}
}
});
variable.on('batch:stop', function (element) {alert(""); toggleEvidence(element.name);});
return variable;
मैं एक onclick घटना कैसे जोड़ना चाहिए?
धन्यवाद। मैं घटना दस्तावेज के गलत पहलू को पढ़ रहा था, क्योंकि मैंने सोचा था कि यह एलिमेंट ऑब्जेक्ट से संबंधित होगा। – ahalbert
@ डेव आप इस सवाल को खुश कर सकते हैं http://stackoverflow.com/questions/31794098/error-while-fetching-json-from-डेटा – kittu
मैं एक फ़ंक्शन ट्रिगर करने का प्रयास कर रहा हूं जब संयुक्तज तत्व तत्व के अंदर एक HTML लिंक क्लिक किया जाता है। वह कैसे किया जा सकता है ? – 32teeths