मेरे पास एक ऐसा फ़ंक्शन है जो एक XML दस्तावेज़ को पकड़ता है और इसे एक एक्सएसएल दस्तावेज़ के अनुसार बदल देता है। इसके बाद परिणाम आईडी laneconfigdisplay
के साथ एक div में डालता है। मैं क्या करना चाहता हूं, परिवर्तन तर्क से अलग है, उस div के लिए एक jQuery परिवर्तन घटना सेट करें ताकि मैं यह कह सकूं कि यह कब बदल गया है, और कुछ jQuery कोड चलाएं।एक डीआईवी के भीतर परिवर्तनों को सुनें और तदनुसार कार्य करें
मैंने निम्नलिखित की कोशिश की है, लेकिन यह काम नहीं करता है!
$(document).ready(function()
{
$('#laneconfigdisplay').change(function() {
alert('woo');
});
//Do XML/XSL transformation here
});
<!-- HTML code here -->
<div id="laneconfigdisplay"></div>
मैं क्या गलत कर रहा हूं?
काम करने वाली पहेली: https://jsfiddle.net/18n16hzz/ – AlbatrossCafe
किसी कारण से, $ ('# laneconfigdisplay')। बाइंड ('contentchanged', function() ... काम नहीं करता है। $ (दस्तावेज़) .on का उपयोग करना ('contentchanged', '#laneconfigdisplay', फ़ंक्शन(), जैसा कि @AlbatrossCafe द्वारा सुझाया गया है। –