तो मैं यह निर्धारित करने की कोशिश कर रहा हूं कि किसी तत्व की सीमा है या नहीं, तो मैं $(el).css()
के साथ खेल रहा हूं। मैं .css("border-style", "solid")
का उपयोग सीमा है, जो काम करता है स्थापित करने के लिए है, लेकिन वास्तव में यह 4 व्यक्तिगत शैली सेट:यह जांचने के लिए JQuery का उपयोग करें कि तत्व की सीमा है या नहीं?
if ($(el).css("border-right-style") == "solid" && $(el).css("border-left-style") == "solid" && ...) {}
:
border-right-style
border-left-style
border-top-style
border-bottom-style
तो, एक सीमा के लिए जाँच थोड़ा बोझिल के रूप में आप की तरह कुछ करने के लिए है
बस $(el).css("border-style") != ""
की जांच कर रहा है border-style
के बाद से काम नहीं करता है हमेशा "" के बराबर होता है।
क्या ऐसा करने के लिए एक और शानदार तरीका है?
आप कक्षाओं के साथ क्यों काम नहीं करते? – jcvegan
मैं आमतौर पर करता हूं लेकिन इस विशेष मामले में, शैली इतनी गतिशील होती है और प्रत्येक तत्व के लिए इतना विशिष्ट है कि इसे इस तरह से करना आसान है। –