Tengo un desplegable gorjeo de arranque dentro de un div con el plugin jOrgChart.Twitter parada de arranque en la propagación desplegable abierta
El problema que estoy teniendo es que cuando hago clic en el botón para abrir el menú desplegable que también desencadena un evento click en el div padre que hace un colapso de los otros elementos.
Esta es mi html:
<div id="chart">
<div class="node">
<div class="btn-group">
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
Actions
<span class="caret"></span>
</a>
<ul class="dropdown-menu" style="text-align:left;">
<li><a href="#">Edit</a></li>
<li><a href="#">Delete</a></li>
</ul>
</div>
</div>
<div class="node">
...
</div>
Quiero evitar que el clic de a.dropdown-toggle de burbujeo a div.node, he intentado con esto:
$("div#chart div.btn-group > a.dropdown-toggle").click(function (e) {
e.stopPropagation();
});
Pero ahora el menú desplegable no funciona.
EDITAR
Este es el caso concreto: http://jsfiddle.net/UTYma/2/ (Gracias a Joe Tuskan para iniciar el violín)
No, de esa manera el menú desplegable tampoco funciona. – Escobar5
http://jsfiddle.net/UTYma/ ¿Puedes editar eso, porque no estoy seguro de lo que estás tratando de hacer? – Joe
Lo edité, el gráfico div # faltaba, puedes comprobar ahora que el menú desplegable no funciona – Escobar5