मैं JQuery के लिए नया हूं, इसलिए मेरे साथ भालू :)।jquery नए तत्व नहीं देखता
मैं एक साधारण समस्या है:
$(document).ready(function() {
$("#instrument").change(function() {
$("#tunings").html("<select id=\"TuningSelector>\"[..]</div>");
});
$("#TuningSelector").change(function() {
DoSomethingWithTheValue();
});
});
समस्या है: जब साधन बदल गया है, स्क्रिप्ट TuningSelector परिवर्तन करने के लिए अब और प्रतिक्रिया नहीं देता। JQuery की तरह नया ट्यूनिंग चयनकर्ता तत्व नहीं देखता है ...
क्या मुझे JQuery पर रीफ्रेश करने की आवश्यकता है या नहीं? ताकि यह ताज़ा डीओएम देख सके?
। लाइव ("परिवर्तन") jQuery 1.4 तक लागू नहीं किया जाएगा http://docs.jquery.com/JQuery_1.4_Roadmap#Events –
@ सैम - इसे इंगित करने के लिए धन्यवाद। मैंने इसे अभी तक एक चयन के साथ उपयोग नहीं किया था और यह नहीं पता था कि समर्थित सूची में नहीं था। मेरा जवाब इस परिलक्षित करने के लिए अद्यतन किया गया है। – tvanfosson
इसे पढ़ने के लिए, .live() को .on() –