81
rated 0 times
[
82]
[
1]
/ answers: 1 / hits: 36055
/ 11 Years ago, wed, april 24, 2013, 12:00:00
I'm trying to show the #subscribe-pop div once a link is clicked and hide it when clicking anywhere outside it. I can get it to show and hide if I change the:
$('document').click(function() {
TO
$('#SomeOtherRandomDiv').click(function() {
HTML:
<div id=footleft>
<a href=# onclick=toggle_visibility('subscribe-pop');>Click here to show div</a>
<div id=subscribe-pop><p>my content</p></div>
</div>
Script:
<script type=text/javascript>
function toggle_visibility(id) {
var e = document.getElementById(subscribe-pop);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
}
$('document').click(function() {
$('#subscribe-pop').hide(); //Hide the menus if visible
});
$('#subscribe-pop').click(function(e){
e.stopPropagation();
});
</script>
More From » html