'<div id="'+div_id+'" class="widget" style="height:60px;width:110px">\n\
<div class="widget-head ui-widget-header" style="cursor:move;height:20px;width:130px">'+
'<span id="'+span_id+'" style="float:right; cursor:pointer" class="dialog_link ui-icon ui-icon-newwin ui-icon-pencil"></span>' +
dialog_title+'</div></div>
मेरे पास उपरोक्त स्ट्रिंग का उपयोग करके एक div बनाया गया है। कुछ प्रसंस्करण के बाद .. मुझे उपरोक्त div में dialog_title को बदलना होगा। मैं हालांकि यह बदलता है संवाद title..it अवधि तत्व है जो एक संवाद बॉक्स खोलने के लिए किया जाता है को हटा निम्नलिखित कोडjquery change div text
$('#'+div_id+' .widget-head').text("new dialog title");
साथ यह करने के लिए कोशिश कर रहा हूँ।
मुझे लगता है कि शीर्षक और अवधि के लिए NaN से पता चलता है, हालांकि दिखाई नहीं कर सकते क्लिक किया जा नया संवाद title..but के साथ एक तार के साथ replaceWith विधि की कोशिश की (घटनाओं अक्षम हैं?)
मैं कैसे बिना पाठ बदल सकता हूँ अवधि और इसे क्लिक करने की क्षमता खोना।
अग्रिम धन्यवाद।
+1 अभी तक बेहतर है, शीर्षक को शीर्षक टैग में रखें: $ ('#' + div_id + '> h2')। टेक्स्ट ('foo') ' –