Tôi có một nút thả xuống (chỉ một, không phải tất cả), và bên trong nó, tôi muốn có một số trường đầu vào để mọi người có thể nhập nội dung mà không cần ẩn ngay khi bạn nhấp vào nó (nhưng nó đóng lại nếu bạn nhấp vào bên ngoài của nó).Chỉ dừng một nút tắt khi đóng khi nhấp vào
Tôi tạo ra một jsfiddle: http://jsfiddle.net/denislexic/8afrw/2/
Và đây là đoạn code, nó là cơ bản:
<div class="btn-group" style="margin-left:20px;">
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
Action
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<!-- dropdown menu links -->
<li>Email<input type="text" place-holder="Type here" /></li>
<li>Password<input type="text" place-holder="Type here" /></li>
</ul>
</div>
Vì vậy, về cơ bản, tôi muốn nó không đóng trên bấm vào menu thả xuống (nhưng gần trên click nút hành động hoặc bên ngoài trình đơn thả xuống). Đoán tốt nhất của tôi cho đến nay là thêm một lớp vào nó và cố gắng làm một số JS, nhưng tôi không thể hiểu được.
Cảm ơn bạn đã được trợ giúp.
Tuyệt vời, tôi đã chỉnh sửa một chút vì tôi chỉ cần một số trình đơn thả xuống không thực hiện hành vi bình thường, bằng cách thêm lớp vào nó và kiểm tra trong mã của bạn ... xem fiddle nếu thích. http://jsfiddle.net/denislexic/8afrw/8/ – denislexic
Bạn cũng có thể chỉ chặn các nhấp chuột vào một lớp cụ thể, vì vậy bạn chỉ để lại một mình các trình đơn thả xuống bình thường. [js fiddle here] (http://jsfiddle.net/8afrw/9/) – CraigTeegarden
ha, vâng, đó là dễ dàng hơn nhiều, cảm ơn. – denislexic