Jquery ui संवाद विजेट में अपनी खुद की कस्टम बटन शैली का उपयोग करने का कोई तरीका है? मैंने यहां साइट पर सुझाए गए कुछ तरीकों सहित सभी संभव तरीकों की कोशिश की है, सभी का कोई फायदा नहीं हुआ... किसी भी मदद की बहुत सराहना की जाएगी! धन्यवाद!

2
Alex 22 जून 2011, 03:40

2 जवाब

सबसे बढ़िया उत्तर

अपनी खुद की शैली को परिभाषित करने का सबसे आसान और आसान तरीका है एक कस्टम थीम (या बस किसी मौजूदा को संशोधित करें)। सभी jQuery UI विजेट आपके द्वारा घोषित थीम का उपयोग करेंगे।

केवल संशोधित बटन शैली का संपादित करें: डेमो

0
andyb 22 जून 2011, 17:22
हाँ, मैंने इसका इस्तेमाल किया लेकिन यह अभी भी मुझे केवल बटनों को ट्विक करने की अनुमति नहीं देता है!
 – 
Alex
22 जून 2011, 14:20
नहीं, मुझे लगता है कि थीमरोलर स्वयं नहीं करता है, लेकिन आप केवल बटन वर्ग को ही स्टाइल कर सकते हैं। मैंने एक उदाहरण पहेली जोड़ा है।
 – 
andyb
22 जून 2011, 17:22
धन्यवाद, एंडी। मुझे डर है कि मैं अभी भी बटन, त्रिज्या, आदि के पृष्ठभूमि रंग जैसी चीजों को नहीं बदल सकता ...
 – 
Alex
22 जून 2011, 17:43
कोई दिक्कत नहीं है। आपको background:green !important; को उसी button.ui-button नियम पर जोड़ना होगा। इस मामले में आप जो समस्या देख रहे हैं वह यह है कि jQuery UI थीम रंग को background नियम के हिस्से के रूप में घोषित करती है, जबकि आपका background-color (!important के साथ भी) कम महत्वपूर्ण है इसलिए jQuery पृष्ठभूमि अभी भी पूर्वता ले रही थी।
 – 
andyb
22 जून 2011, 17:53

इस प्रकार मैंने jQuery UI संवाद बॉक्स पर अपने कस्टम बटन को संभाला:

        $('#dialog').dialog({
            height: 300, 
            width: 600, 
            modal: true, 
            resizable: false, 
            create: function(event, ui) { 
                $("#done").click(function(event) {
                    $('#dialog').dialog('close');
            })}
        });

जहां 'किया' मेरे बटन तत्व की आईडी है और 'संवाद' संवाद बॉक्स के रूप में मेरे div अभिनय की आईडी है।

4
Rahul Saini 9 मई 2012, 11:05