javascript - Show dropdown menu using external control -



javascript - Show dropdown menu using external control -

how create bootstrap dropdown appear when ajacent button pressed?

i have tried every combination of:

$('#branchtoggle').trigger('click.bs.dropdown').dropdown('toggle'); $('#branchtoggle').parent().addclass('open') $('#branchtoggle').next().show()

but can't work.

my html is:

<div class="btn-group"> <button id="activebranchfilterbtn" type="button" class="btn btn-default btn-sm btn-149">branch</button> <button id="branchtoggle" type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> <span class="sr-only">toggle dropdown</span> </button> <ul id="branchfilter" class="dropdown-menu" role="menu"> <?php foreach ($branchlist $branchdata) { ?> <li data-branch-id="<?php echo $branchdata->id;?>" data-branch-name="<?php echo $branchdata->name;?>"><a href="#"><?php echo $branchdata->name;?></a></li> <?php } ?> </ul> </div>

to clarify, want list show if "branch" button pressed, if clicked normal trigger button.

if want drop-down open on click of "branch" button, this

$('#activebranchfilterbtn').on("click", function(){ $('ul.dropdown-menu').toggle(); });

jsfiddle

if drop-down when clicked anywhere on finish block(either of buttons), this

$('.btn-group').on("click", function(){ $('ul.dropdown-menu').toggle(); });

jsfiddle

i guess sec 1 need.

update: class="open" toggled on .btn-group when dropdown trigger given button data-toggle="dropdown" attribute. add together attribute first button(branch) , go. check this fiddle. hope helps.

javascript jquery html css twitter-bootstrap

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -