दिलचस्प पोस्ट
कैसे JTextField में वर्णों की संख्या को सीमित करने के लिए? जावा में स्ट्रिंग सरणी से नल वैल्यू निकालें विंडो के किनारे के संबंध में पॉपओवर की एक्स स्थिति के आधार पर बूटस्ट्रैप पॉपओवर की स्थिति बदलने? बैच फ़ाइल फ़ाइल या फ़ोल्डर के लिए पूछता है जावा: कोई सुरक्षा प्रबंधक नहीं: आरएमआई वर्ग लोडर अक्षम गतिविधि स्टैक साफ़ करने के लिए आप Intent.FLAG_ACTIVITY_CLEAR_TOP का उपयोग कैसे करते हैं? बिल्कुल-तैनात तत्व के माध्यम से माउस ईवेंट को पास करें Excel फ़ाइल (.xls / .xlsx) को पढ़ने का सर्वोत्तम तरीका नेस्टेड "से" LINQ क्वेरी विस्तार विधियों के साथ व्यक्त की निर्धारित करें कि माउस पॉइंटर जावास्क्रिप्ट में सबसे ऊपर है (विंडोज बैच) गोटो के भीतर अगर ब्लॉक बहुत अजीब व्यवहार करता है दिए गए सरणी के सभी संभावित सबसेट कैसे प्राप्त करें? चींटी बिल्ड फ़ाइलों को स्वचालित रूप से चलाने के लिए एक ग्रहण जावा प्रोजेक्ट चाहिए अजगर में एक वर्ग के "बुलियन" को परिभाषित करना उद्देश्य-सी – 'स्वयं' का उपयोग कब किया जाए

सभी तत्वों का चयन करें जिनमें jQuery का उपयोग करके एक विशिष्ट सीएसएस है

JQuery का उपयोग करके, मैं एक विशिष्ट सीएसएस प्रॉपर्टी को लागू करने वाले सभी तत्वों को कैसे चुन सकता / सकती हूं? उदाहरण के लिए:

.Title { color:red; rounded:true; } .Caption { color:black; rounded:true; } 

"गोलाकार" नामक संपत्ति द्वारा कैसे चुनें?

सीएसएस वर्ग का नाम बहुत लचीला है

 $(".Title").corner(); $(".Caption").corner(); 

एक ऑपरेशन के लिए इस दो ऑपरेशन को कैसे बदलें। शायद ऐसा कुछ:

 $(".*->rounded").corner(); 

ऐसा करने का कोई बेहतर तरीका है?

Solutions Collecting From Web of "सभी तत्वों का चयन करें जिनमें jQuery का उपयोग करके एक विशिष्ट सीएसएस है"

आप (सीएसएस चयनकर्ता का उपयोग नहीं कर सकते हैं) उन सीएसएस गुणों के आधार पर तत्वों का चयन कर सकते हैं जिन्हें उन पर लागू किया गया है।

यदि आप इसे मैन्युअल रूप से करना चाहते हैं, तो आप दस्तावेज़ में प्रत्येक तत्व का चयन कर सकते हैं, उस पर लूप कर सकते हैं, और जिस संपत्ति में आप रुचि रखते हैं, उसके गणना मूल्य की जांच कर सकते हैं (यह संभवतः केवल असली सीएसएस संपत्तियों के साथ काम करेगा, हालांकि ऐसा नहीं है के रूप में rounded )। यह धीमी गति से भी होगा

संपादन के जवाब में अपडेट – समूह चयनकर्ता :

 $(".Title, .Caption").corner(); 

यह एक दो साल का धागा है, लेकिन यह अभी भी मेरे लिए उपयोगी था, यह अन्य लोगों के लिए उपयोगी हो सकता है, शायद मैं यह कर रहा हूं:

 var x = $('.myselector').filter(function () { return this.style.some_prop == 'whatever' }); 

जितना मैं चाहता हूं उतना संक्षिप्त नहीं, लेकिन मुझे अब तक ऐसा कुछ नहीं चाहिए, और यह सामान्य उपयोग के लिए भी बहुत कुशल नहीं है, जैसा कि मैं देख रहा हूं।

धन्यवाद, बीजू मैंने आपके समाधान का इस्तेमाल किया, लेकिन इसके बजाय शुद्ध जावास्क्रिप्ट के बजाय jQuery। सीएसएस का इस्तेमाल किया:

 $('*').filter(function() { return $(this).css('font-family').toLowerCase().indexOf('futura') > -1 }) 

यह उदाहरण सभी तत्वों का चयन करेगा जहां font-family विशेषता मान में "फ़्यूचर" शामिल है

बीजू के समान बस थोड़ा सा वृद्धि:

 $('[class]').filter(function() { return $(this).css('your css property') == 'the expected value'; } ).corner(); 

मुझे लगता है कि $ ('[class]') का उपयोग करना बेहतर है:

  • हार्ड कोड को कोई ज़रूरत नहीं है, चयनकर्ता (नों)
  • सभी HTML तत्वों को एक-एक करके नहीं देख पाएंगे

यहाँ एक उदाहरण है

कस्टम सीएसएस गुण विरासत नहीं हैं, इसलिए प्रत्येक तत्व को सीधे लागू किया जाना चाहिए (भले ही आप गतिशील रूप से गुण जोड़ने के लिए js का उपयोग करें, आप इसे एक वर्ग जोड़कर करना चाहिए), इसलिए …

सीएसएस

 .Title { color:red; } .Caption { color:black; } 

एचटीएमएल

आपको एक गोल परिभाषित करने की आवश्यकता नहीं है: सच्ची संपत्ति बिल्कुल। सिर्फ 'गोल' वर्ग की उपस्थिति का उपयोग करें:

 <div class='Title Rounded'><h1>Title</h1></div> <div class='Caption Rounded'>Caption</div> 

जे एस

 jQuery( '.Rounded' ).corner(); 

यहां समाधान समझने में एक साफ, आसान तरीका है:

 // find elements with jQuery with a specific CSS, then execute an action $('.dom-class').each(function(index, el) { if ($(this).css('property') == 'value') { $(this).doThingsHere(); } }); 

यह समाधान अलग है क्योंकि यह कोने, फिल्टर या रिटर्न का उपयोग नहीं करता है। यह जानबूझकर उपयोगकर्ताओं के व्यापक दर्शकों के लिए बनाया गया है

बदलने के लिए चीजें:

  1. अपने चयनकर्ता के साथ "आदम-वर्ग" को बदलें।
  2. सीएसएस प्रॉपर्टी और वैल्यू को बदलें जो आप की तलाश में हैं।
  3. बदलें "doThingsHere ()" उस तत्व के साथ जो आप निष्पादित करना चाहते हैं