के बाहर क्लिक करने के बाद कक्षा को निकालें मुझे पता है कि यह एक पुराना सवाल है, लेकिन मैंने बहुत कुछ खोजा है। मैं इस तरह के शरीर के बाहर क्लिक करने के बाद कक्षा को हटाना चाहता हूं। यहां मेरे कोड है:
एचटीएमएलdiv
<div id="user-login-top">Enter</div>
<div id="user-login-wrapper" class="">visible</div>
Jquery
$(function() {
$("#user-login-top").on("click", function() {
$("#user-login-wrapper").addClass("wide");
});
$(document).on("click", function (e) {
if ($(e.target).is("#user-login-wrapper") === false) {
$("#user-login-wrapper").removeClass("wide");
}
});
});
और यहाँ बेला है: Fiddle
आपकी मदद की सराहना!?
Thx
http://jsfiddle.net/32bitkid/7f32byhn/2/ –
thx @MohitArora यह काम करता है, आपको इसका जवाब देना चाहिए, और मैं आपको हुकूंगा;) –
acceted answer भी अच्छा :) –