2010-07-03 17 views
22

मैं jquery के लिए नया हूं और मैं यह पता लगाने की कोशिश कर रहा हूं कि तीर आइकन के बिना सरल accordion और accordion सामग्री के अंदर पैडिंग के बिना सरल accordion बनाना संभव है या नहीं।Jquery Accordion विजेट - आइकन और पैडिंग को हटाएं

मैं पूरी सामग्री स्थान का उपयोग करना चाहता हूं, और ऐसा लगता है कि jquery accordion विजेट ऑटो तीर आइकन की चौड़ाई के रूप में कुछ पैडिंग बनाते हैं।

धन्यवाद! लियोर

उत्तर

29
आप सभी आइकन और गद्दी हटाने, या कुछ इस तरह के साथ डिफ़ॉल्ट सीएसएस ओवरराइड करने के लिए अपने खुद के सीएसएस जोड़ने करने की जरूरत है

:

#accordion .ui-icon { display: none; } 
#accordion .ui-accordion-header a { padding-left: 0; } 

accordion था आईडी आप जहां भी कहा जाता है, तो समारोह (देखें demo)

ओह और आप सामग्री गद्दी को निकालना चाहते हैं, इस सीएसएस का उपयोग करें:

#accordion .ui-accordion-content { padding: 0; } 
+0

यह :-) काम करता है आपको बहुत बहुत धन्यवाद! – liorix

+0

बिल्कुल सही !, स्क्रीन रीयल-एस्टेट वापस ले लिया (पैडिंग: 0); यदि आप नेविगेशन के लिए accordion का उपयोग कर रहे हैं तो एक आवश्यकता है। $ (document) .ready (function() {। $ ("# leftmenu_0_accordion") अकॉर्डियन ({ प्रतीक:: झूठी })}) –

46

माउस को दूर करने के आप बेहतर उपयोग करने

$("#accordion").accordion({ 
    icons: false 
}); 
+0

मैं यह करने के लिए किया था; – Jbecwar

+0

मेरा दिन बचाया, बहुत बहुत धन्यवाद! – RubyDev

+2

मुझे यह जवाब तब तक नहीं मिला जब तक कि मैंने ऊपर से ऊपर एक को ऊपर नहीं उठाया था। आईएमएचओ यह एक और सही समाधान है। –

1
$("#accordion").accordion({ 
    icons: null 
}); 

मेरे लिए काम किया

संबंधित मुद्दे