है, तो मैं किसी विशेष तत्व स्ट्रिंग वाले किसी भी तत्व को लाल रंग में बदलने की कोशिश कर रहा हूं। मेरे उदाहरण में मैं बाल तत्वों को नीला बन सकता हूं, लेकिन जिस तरह से मैंने 'मुझे बदलें' पंक्ति लिखा है, गलत है; लाल रंग परिवर्तन नहीं होता है। मुझे लगता है कि "शामिल" विधि आमतौर पर :contains
के रूप में लिखी जाती है लेकिन मुझे $(this)
के साथ सत्यापित करने के लिए यह प्राप्त नहीं हो सका।jQuery अगर "इस" में
$('#main-content-panel .entry').each(function() {
$(this).css('color', 'blue');
});
$('#main-content-panel .entry').each(function() {
if($(this).contains("Replace Me").length > 0) {
$(this).css('color', 'red');
}
});
फिडल: http://jsfiddle.net/zatHH/
धन्यवाद यह $ (इस) +1 –
के लिए आवश्यक है यह सशर्त कथन प्रसंस्करण के लिए एकदम सही है। धन्यवाद – blackhawk
एक jquery वैरिएबल का उपयोग करते समय शानदार काम करता है, जैसे '$ bodyText = $ ('div.bodyText ul li p'); 'फिर इसे' if ($ bodyText.is (': include (" कुछ टेक्स्ट) के रूप में उपयोग किया जा सकता है ") '))'। इसकी प्रशंसा करना। – j4v1