/ / Jquery में क्लिक इवेंट कैसे निकालें? - गुड़

Jquery में एक क्लिक इवेंट कैसे निकालें? - jquery

मुझे एक नक्शा दिखाने के लिए क्लिक करने के लिए एक बटन मिला (स्लाइडडाउन)। दिखाने के बाद, यदि उपयोगकर्ता फिर से बटन पर क्लिक करता है, तो नक्शा छिप जाएगा (स्लाइडअप)। मुझे पता नहीं है कि फ़ंक्शन में क्लिक इवेंट को कैसे हटाया जाए, क्योंकि मैं दूसरी क्लिक का पता लगाना चाहता हूं। यह अब मेरा फ़ंक्शन कोड है:

function subangMap() {
$("#mapInfo").unbind();
$("#info").css("height", "760px");
$("#mapInfo").text("Click here to hide map");
$("#subangMapSlide").slideDown();


$("mapInfo").click($("#subangMapSlide").slideUp());
}

यह मेरा संपादन कोड ऑफ () है। लेकिन फिर भी काम नहीं कर रहा है ।।

function subangMap()
{
$("mapInfo").off("click");
$("#info").css("height","760px");
$("#mapInfo").text("Click here to hide map");
$("#subangMapSlide").slideDown();

$("mapInfo").click($("#subangMapSlide").slideUp());
}

उत्तर:

जवाब के लिए 2 № 1

आप की जरूरत है .slideToggle ()

$("#mapInfo").click(function () {
$("#subangMapSlide").slideToggle();
});