.maphilight () का उपयोग कर छवि के विशिष्ट क्षेत्र को हाइलाइट करें

मैं keyPress ईवेंट पर छवि टैग के विशिष्ट क्षेत्र हाइलाइट करना चाहता हूं। maphilight jQuery प्लगइन से .maphilight() विधि का उपयोग करते समय, यह केवल क्षेत्र पर mouseover पर काम कर रहा है।

मैं चार्ट छवि का उपयोग कर रहा हूं और जिसमें क्षेत्र टैग के साथ श्रृंखला के नंबर हैं।

जब नेविगेशन कुंजी फोकस पर क्लिक करें तो एक बिंदु पर दूसरे बिंदु पर स्थानांतरित हो जाता है और केंद्रित बिंदु को हाइलाइट करने की आवश्यकता होगी।

"KeyPress" पर छवि के विशिष्ट क्षेत्र को हाइलाइट करने के लिए .maphilight() विधि का उपयोग कैसे करें

मैं आपके कोड और सुझावों की सराहना करता हूं।

धन्यवाद,

भारती।

0
$ ( 'Imageid') maphilight ()।; यह केवल माउस पर काम करता है।
जोड़ा लेखक Bharathi, स्रोत
कृपया वर्तमान में आपके पास मौजूद कोड दिखाएं।
जोड़ा लेखक Mathletics, स्रोत

1 उत्तर

निम्नलिखित कोड आपके लिए काम करना चाहिए:

$(document).keydown(function(event) {
    $('#idOfAreaToHighlight').mouseover();
});

जब कोई भी कुंजी दबाया जाता है तो यह ट्रिगर होगा। यदि आपको इसे किसी विशिष्ट कुंजी पर सीमित करने की आवश्यकता है तो आप event.keyCode को देखने के लिए कोई कथन जोड़ सकते हैं।

0
जोड़ा
क्या आप विवरण के साथ समझा सकते हैं? और हम नीचे दिए गए कोड का उपयोग क्यों करते हैं? $ ('# idOfAreaToHighlight')। mouseover ();
जोड़ा लेखक Bharathi, स्रोत
मैं उपर्युक्त कोड का प्रयास करता हूं .. लेकिन मुझे कुछ याद आती है या ठीक से उपयोग नहीं करती है। तो कृपया मुझे विस्तार से समझाएं
जोड़ा लेखक Bharathi, स्रोत
@ user2990596 वह जगह है जहां आप उस क्षेत्र की आईडी निर्दिष्ट करते हैं जिसे आप कुंजीपटल पर हाइलाइट करना चाहते हैं। यदि आप अपना एचटीएमएल शामिल करने के लिए अपना प्रश्न संपादित करते हैं, तो मैं आपको एक और पूरा उत्तर देने में सक्षम हूं।
जोड़ा लेखक AlliterativeAlice, स्रोत