मेरे पास एक ही question है (यहां पर टिप्पणी करने में सक्षम नहीं था, शायद एक निजीकृत नहीं है), मैं स्टाइलशीट में परिभाषित सीएसएस चौड़ाई मान प्राप्त करना चाहता हूं लेकिन अभी तक नहीं डोम में किसी भी तत्व पर लागू किया, (उत्तरदायी मीडिया क्वेरी के साथ ग्रिड के साथ अपने बूटस्ट्रैप सीएसएस)jquery- अभी तक लागू कक्षा के लिए सीएसएस गुण मान प्राप्त करें
.span6 {
width: 570px;
}
हालांकि इस
$('<div/>').addClass('span6').width();
की तरह ऊपर संदर्भित प्रश्न वापसी 0 यानी में प्रदान की जाती है, लेकिन समाधान काम करता है अगर मैं कुछ करना इस
की तरह$('<div/>').addClass('span6').hide().appendTo('body').width();
उस div को जोड़ने के बिना कोई आसान तरीका?
आप वास्तव में (वास्तव में) तत्व डालने से बचना चाहते हैं, तो आप चौड़ाई आप की जरूरत के साथ एक नक्शा बना सकता है: पी – leopic
क्यों आप ऐसा करना चाहते हैं? हो सकता है कि आपके मुद्दे को हल करने का एक वैकल्पिक/आसान तरीका हो? –
पिछली बार मैंने "jquery के साथ स्टाइल गुण प्राप्त करें" प्रश्न देखा था, यह कुछ regex के साथ स्वीकार किए गए उत्तर के रूप में समाप्त हुआ, मुझे लगता है कि आपका वर्तमान समाधान काफी सरल है। आप वांछित सीएसएस संपत्ति मूल्य प्राप्त करने के बाद डीओएम को साफ करने के लिए '.remove()' को कॉल कर सकते हैं या सीएसएस को लागू करने और मूल्य प्राप्त करने के लिए हमेशा 'डिस्प्ले: none' तत्व' को लागू कर सकते हैं, बाद में लागू सीएसएस क्लास को हटा सकते हैं। –