2013-06-30 4 views
7

एक वेब एप्लिकेशन डालें मेरे पास एक लोडिंग ईवेंट है। यदि ब्राउज़र सर्वर से डेटा लोड कर रहा है, तो मैं चाहता हूं कि कर्सर एक gif में बदल जाए जो घड़ी दिखाता है। मैं कर्सर उपस्थिति कैसे बदल सकता हूं। मैं केवल ब्लॉग चर्चा करते हुए कर्सर उपस्थिति में इस पाया:jQuery के माध्यम से एक कर्सर छवि कैसे सेट करें?

$(this).css('cursor','move'); 

मैं बजाय छवि लोड करना चाहते हैं।

उत्तर

16

इस तरह का प्रयास करें: http://jsfiddle.net/fv3Bk/1/
auto पैरामीटर बताता है कि कर्सर 'छवि नहीं मिला है क्या कर्सर प्रकार का उपयोग करने के लिए:

$(this).css('cursor', 'url(cursor.png), auto'); 

यहाँ JSFiddle है।

+0

आपको बहुत धन्यवाद – user1477955

+0

@ user1477955 खुश है यह मदद करता है, धन्यवाद,) – Cherniv

+0

ऑटो किसके लिए खड़ा है? मैं एक वर्ग बनाना चाहता था, लेकिन 'ऑटो' कहां रखना है – user1477955

8

(here अधिक कर्सर प्रकार, here एक दूसरे के साथ उदाहरण देखें) आप कर्सर अपनी पसंद का एक कर्सर आप ऊपर की तरह सीएसएस कर्सर संपत्ति का उपयोग कर सकते होना चाहते हैं, लेकिन यूआरएल मूल्य के साथ:

$(this).css('cursor', 'url(/path/to/image),auto'); 

या शरीर के अंदर सभी:

$('body').css('cursor', 'url(/path/to/image),auto'); 

जहाँ तक मुझे पता के रूप में इस ओपेरा में काम नहीं करेगा।

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