Remove Menu If Something Else Clicked?

May 8, 2010

Like if I make a dropdown menu using javascript, how do I make it go away whenever you click outside of it?

View 5 Replies


ADVERTISEMENT

JQuery :: Create A Specific Menu Where Toggle A Clicked Menu Item

Sep 30, 2010

I am trying to create a specific menu using jQuery where i want to toggle a clicked menu item. I used toggleClass to accomplish this. All fine and well, but what i want is that once i click a menu item, the previously clicked item should have the active state/class toggled off.. The menu is variable. (I tried and tried and searched all over the internet, but i cannot find it... spent 5 hours trying to combine various selectors and if/else statements, but it did'nt work.)

View 1 Replies View Related

JQuery :: SlideToggle Open One Of Two Hidden Sub-nav Bars When Either Of Two Different Menu Items Are Clicked Upon - Instead Of A Drop Down Menu

Oct 26, 2009

The purpose of the code is to slideToggle open one of two hidden sub-nav bars when either of two different menu items are clicked upon - instead of a drop down menu. What doesn't work is the hiding of the div that is not required, if it is already open. Viewing in firebug shows that the appropriate classes are being applied - I suspect the reason is that slideToggle has been somehow set and cannot be unset via another object - but perhaps that is not it at all?

$(document).ready(function() {
//add .toggle function to appropriate li element
$('#hozmenu li:nth-child(4)').toggle(function () {
//set 4th menu links colour to be green whilst div is shown
$('#hozmenu li:nth-child(4) a').css('color', '#95d890');
$('#toggle_nav_services').removeClass('toggle_show');
[Code]....

View 1 Replies View Related

Sliding Menu - Make Menu Go Up And Down When The Arrows Are Clicked

Dec 12, 2011

I'm trying to make this menu go up and down when the arrows are clicked. Right now, it shows all of them and I can't figure out how to make it so that it only shows the first 9 and will show the rest in the menu when it's clicked. I really don't know where to start. I found some scripts but they turned out really funky. Even if it's something super simple is cool, just where to begin??

[Code]...

View 2 Replies View Related

Remove/add Link Class When Clicked?

Mar 8, 2007

I am on a tight deadline with none of my Javascript books around to reference ... Can anyone help me with this script:

View 13 Replies View Related

Onclick Change Class, Remove When Next Link Clicked?

Dec 3, 2007

I have a side menu that I have added an onclick statement to, which will change the css class for that item to "selected" so that I can apply styles for the selected link. Here is what I have:


HTML Code:
<style type="text/css">
<!--
.selected {[code]....

How can I modify this so, after one selection is clicked, and you click something else, the class gets removed from the first clicked item, and is now applied to the newly clicked item? I only want the class applied to the currently clicked item, and removed when they click on another item.

View 14 Replies View Related

JQuery :: HasClass / RemoveClass Bug - Set Add / Remove A Class Called 'active' To / From A Link That Is Clicked Within A DIV

Sep 12, 2011

I have a link as such:

[Code]...

In a nutshell, I need to set add/remove a class called 'active' to/from a link that is clicked within a DIV. So if the link has the class 'active' already assigned I need to remove it and vice versa however the issue I am having is that I have to double click the link in order for it to work!!

View 6 Replies View Related

Menu Hide When Clicked Outside?

Oct 12, 2010

I would like to have a multiple onclick show/hide menu system with javascript. And theres one more thing I need is to hide my menu when someone clicks outside it.

So basically I have a hidden div layer and a link. And when someone clicks on it I want the hidden div layer to show. And on a second click I want it to be hidden again. But if the menu is displayed and someone clicks outside it then hide it again.

If that makes sens now I really would like to have a anwser on this I have searched on the internet like 20 times already and all those code sucks.

I do not want any body onclick examples and I don't want to use JQuery.

This is the code I have so far I hope someone could give me example with my code intergrated into it

HTML Code:
<a href="javascript:void(0);" onclick="NCG_toggle('option');">Panel</a>
<div id="option" style="display:none;">
<a href="">my test</a>

[Code]....

View 4 Replies View Related

Expand A Menu Option And Collapse It When Another Menu Option Is Clicked?

Sep 24, 2010

I am currently looking to create a JavaScript menu for a website I am working on. It currently expands and collapses on click. The code in question is pasted below:-

menu_status = new Array();
function showHide(theid){
if (document.getElementById) {
var switch_id = document.getElementById(theid);

[Code]....

As you can see, it basically shows and hides the menu (when clicked). I want it to open the menu when clicked and close when another menu is opened. I have looked and have not been able to find a solution into it. Ideally I donot want it to be a long piece of code as I do have a working menu but with many more lines of JavaScript than the one I have posted.

View 6 Replies View Related

Highlight Clicked Menu Item?

Jan 27, 2010

I have a vertical menu consisting of CSS rollovers. When clicked, each one dynamically loads a new Flash movie via Javascript, within the same page. This works fine. However, what I would really like, is to have each menu item highlighted after it has been clicked, to show the user what is being shown. This could be the same image as is displayed in the active CSS state. Does anyone know how I can do this? Because each link is simply dynamically loading flash movies, and not going to a new html page, I can't simply add an ID element.

CSS:
#navlist {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:bold;
list-style:none;
}
#navlist a {
display:block;
[Code]....

View 15 Replies View Related

JQuery :: Toggling A Clicked Menu Item?

Feb 4, 2010

I'm trying to create a horizontal dropline menu out of an unordered list. List items can have one unordered list child. I want to add a click event on all li:has(ul) elements. The pseudo-algorithm I'm thinking of is as follows:Find all other li:has(ul) elements on the page.For each, check if they are displayed.If displayed, hide it.Then, if the clicked li is displayed, hide it. Otherwise display it.Only one li:has(ul) element should be displayed at a time.

<script type="text/javascript">
$(function(){
$('li:has(ul)').click(function(event)

[code]....

What I have doesn't work because in the .each() function, the clicked li is also evaluated. So, if the clicked li is already visible, it gets toggled inside that function and then toggled again outside that function.

View 1 Replies View Related

Keep An Accordion Menu State After A Link Is Clicked?

Oct 6, 2010

I have been using the Sitepoint book jQuery from Novice to Ninja. I'm still very much a novice but I'm making some progress...I have a jQuery accordion effect set-up on a a nested list. The effect is working great, however, I want to retain the menu state (e.g. which section is open) when a user clicks a particular link and the site loads a new page. I'm thinking I must need to use a cookie or similar but have no idea how to implement this. Here is the jQuery I have currently:

Code JavaScript:
$(document).ready(function(){
$('.boxCategories ul > li ul')

[code]....

View 1 Replies View Related

JQuery :: Make A Navigation Menu That When A Link Is Clicked?

Mar 9, 2011

I am trying to make a navigation menu that when a link is clicked, loads content into a hidden div, then shows the hidden div, then changed the class of the list item. If the same link is clicked again the class reverts back to what it was before and then the content div becomes hidden.

[Code]...

View 3 Replies View Related

JQuery :: Keep An Accordion Menu State After Link Is Clicked?

Oct 5, 2010

I have an accordion effect setup on a a nested list. The effect is working great however, I want to retain the menu state (e.g. which section is open) when a user clicks a particular link and the site loads a new page.How do I do this with jQuery?Here is the jQuery I have currently:

$(document).ready(function(){
$('.boxCategories ul > li ul')
.click(function(e){

[code]....

View 10 Replies View Related

Fade Out / Slide Back When Another Menu Link Is Clicked

Jul 26, 2011

I've got this client that would like the menu to slide out from the left nav bar, horizontally. So far I've put together a jQuery toggle you can see working here:Slide out Menu.What I need is to fade out/slide back when another menu link is clicked. Right now they are overlapping and there are more menu items to come.

View 2 Replies View Related

JQuery :: Add / Remove Div Object Using Select Menu?

Apr 25, 2010

I'm beginner in jQuery and trying to write "add/remove div object" script.

I found on web some examples how to do it but... there's two problems.

Firstly I want to add some DIV when user choose any value from select list html object and absolutely don't know how to do it...

Secondly - every new DIV object created by select list from html must have (inside of this div) something like "remove me link" which of course should deleted this DIV from page.

View 1 Replies View Related

JQuery :: Dropdown Menu Displays All Sub-menus When One Item Clicked?

Jun 15, 2009

I have been working on a dropdown menu using Clarklab's Tutorial:The only problem is that this tutorial only shows how to create one dropdown instance.It's in use here:My issue is that when I click on one menu item, all the submenus open up. Is there a simple fix that I just haven't figured out yet?My instinct is to give each ul it's own id, but I'm not sure how to direct the jquery in the header to work with individual elements.

View 2 Replies View Related

JQuery :: Remove The Header Part Of The Menu Completely?

Sep 14, 2010

I'm using the default accordion example from the UI Demo page.I would like to remove the header part of the menu completely, where it says 'section'. Is there an option or something to do that??

View 1 Replies View Related

JQuery :: A Menu Slider That Slide Up To Reveal Contents Of The Menuitem Clicked?

May 6, 2011

There are several sliders out there. But are there possibly a plugin or tut or an suggestion to how you could have a black bar on the bottom of the viewport with a menu on it and when clicking the menuitem it would slide up with content related to the menuitem..I would imagine the you could might tweek a existing slider with some z-index function?

View 3 Replies View Related

JQuery :: Insert Iframe - Don't Have To Reload The Page When The Menu Item Is Clicked

Apr 11, 2011

I currently have a website with a number of menu items, many of which result in the main site being redisplayed but with an iframe being inserted somewhere within the middle of the page. The iframe is initially loaded as hidden but there is a JavaScript 'onload' routine which calculates the height of the iframe and then makes it visible in order to avoid the iframe showing scrollbars since the content of the iframe is variable.

Roughly, things look like this:

Menu button: reloads main page and passes one or more parameters, e.g. [url]

Then elements of the main page including the menu are displayed. Then, if specified by the relevant 'func' parameter the iframe is shown using code similar to the following:

This works fine but I was wondering whether there is any way of using jQuery such that I don't have to reload the page when the menu item is clicked. In other words, you'd click on the menu item and the relevant iframe would be inserted within the middle of the website, automatically sized.

View 2 Replies View Related

JQuery :: Add And Remove Classes When Clicking On The Main Menu Links?

Sep 9, 2009

I have a problem with my menu. I am trying to add and remove classes when clicking on the main menu links. For instance when on load, the 'Home' is the current tab clicked, but when I click on 'Contact Me' I would like the class current to be removed from 'Home' and added to

'Contact Me' instead.</div>
<div> </div>
<div>The code im using is the one below.</div>[code]....

View 1 Replies View Related

JQuery :: Remove() Doesn't Remove Html Tag And Text Inside

Dec 12, 2011

This time I have a trouble with remove(). Here is my code :

$.each(val.produitsIds,
function (j, val2) {
if($('#chk_' + i).prop("checked")){
//$('#' + val2).prepend("<div>liste des tailles</div>");
$('#' + val2).prepend("<div>" + $('#chk_' + i).attr("value") + "</div>");
}
[Code]...

View 2 Replies View Related

JQuery :: Remove A Specific Box When Click On The Remove Button In That Box?

May 12, 2009

I want to remove a specific box when i click on the remove button in that box. I have a lot of boxes on a page but when i click on the remove btn it removes all the boxes. I just want to remove the box where i click on the delete btn.

This is the js code:
$(".del").click(function() {
$('div.floating-box').remove();
});

[Code].....

View 3 Replies View Related

JQuery :: Use To Write To A Cookie To Tell It What Image Map Coord Was Clicked So The Correct So The Correct Div In The Clicked To Page Opens?

Dec 26, 2011

[URL]..Default.aspx I have both a carousel with images andalso animagemap(notnot published yet)with coords that when clicked i want to write to a cookie file which image or image map coordinate was clicked, so when they are hyperlinked to the next page the correct div opens based on first reading the cookie written to on the previous page. Anybody have a basic script for reading and writing to a cookie using jquery in this fashion?

View 2 Replies View Related

JQuery :: SuperFish Menu - Change Space Between Menu And Submenu In Navi-bar Type Menu?

Feb 15, 2011

I have trouble with SuperFish Menu, of course it looks very nice and is good solution, but I am not advanced in CSS language.how to change space between menu and submenu in Navi-bar type menu? Now sobmenu hide part of menu, I have to must space.....

Attachments
superfis.JPG
Size : 11.4 KB
Download : 306

View 1 Replies View Related

Script To Change Cell Color When Clicked And Back To Original When Other Cell Clicked

Mar 15, 2011

<script language="JavaScript">
function changeColor(cell_id){var state1="#dde6ed"; var state2="#ffc20e"; var cellid = new Array ("id1", "id2", "id3", "id4", "id5", "id6"); for(var i = 0; i < cellid.length; i++){var nav = document.getElementById(cellid[i]); if(cellid == nav.id){nav.style.backgroundColor=state2;} else {nav.style.backgroundColor=state1;}}}
</script>

what is wrong with this script. I put an onClick= changeColor(this);" in my <td> tag to call the script but still not working.

View 4 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved