0
Q
下拉麪板的名稱
A
回答
1
它是由一個自定義的,但一個簡單的概念。有一個div作爲「標題」和subcuent與細節。使用jQuery檢測事件並查找div以顯示細節。我在此簡單example爲了簡化概念:
的jQuery:
$(document).ready(function(){
$(".toggle div:not('.noaction')").click(function(){
$(this).parent().next().slideToggle();
});
$(".anoterAction").click(function(event){
event.preventDefault();
$parent=$("#"+$(this).attr('data-parent'));
$parent.addClass('dontOpen');
alert("another action!");
});
});
HTML
<div class="toggle" id="1">
<div>Just one row</div>
<div>Just another one row</div>
<div class="noaction"><a class="anoterAction" data-parent="1" href="">Maybe a link that make another action!</a></div>
</div>
<div class="details">
<p>You can put all details here</p>
</div>
<div class="toggle" id="2">
<div>Just one row</div>
<div>Just another one row</div>
<div><a class="anoterAction" href="">Maybe a link that make another action!</a></div>
</div>
<div class="details">
<p>Other detail for other row</p>
</div>
CSS
.details
{
display:none;
border:1px solid #444;
background: #e1e1e1;
border-top:none;
padding:20px;
}
.toggle
{
display:block;
border:1px solid #ccc;
background: #eee;
margin-top: 10px;
padding:10px;
}
.toggle div
{
display:inline-block;
}
0
U可以嘗試使用MNMENU JQUERY下拉菜單插件,你可以找到在jquery.com或者您可以使用純CSS生成那種降下來
相關問題
- 1. 下拉菜單的名稱
- 2. HTML頁面的JavaScript下拉麪板
- 3. 擺動 - 下拉麪板
- 4. Jquery下拉內容面板
- 5. 下面的圖片名稱
- 6. 獲取電子郵件模板並顯示名稱下拉在VF頁面
- 7. 打印下拉菜單的可見名稱而不是其名稱的名稱
- 8. onlick更改下拉框中的名稱
- 9. 填充圖像名稱的下拉框
- 10. Linq Distinct()名稱爲填充名稱和值的下拉列表
- 11. 更改Kendo面板條的名稱
- 12. SuiteCRM,sugarCRM:修改子面板的名稱
- 13. VS是什麼名稱下的類,功能等下拉列表的名稱?
- 14. MVC下拉名稱不會改變
- 15. 下拉菜單添加默認名稱
- 16. 基於名稱填充下拉列表
- 17. 如何分配名稱下拉選項
- 18. jQuery下拉麪板 - 一次只打開一個面板?
- 19. 切換兩個下拉麪板
- 20. 面板和列表組下拉列表
- 21. Primefaces selectonemenu下拉麪板問題
- 22. Bootstrap面板作爲下拉菜單嗎?
- 23. Winforms創建下拉式樣面板
- 24. 定位下拉在面板標題boostrap
- 25. HoverIntent或延遲在下拉麪板
- 26. 如何將名稱1拖動到名稱6面板
- 27. MFC功能區面板名稱問題
- 28. 給定數據模板名稱的匹配模板名稱
- 29. 根據下拉列表中的選擇更改下拉列表名稱
- 30. git拉不拉存儲庫的名稱?
哇..這是真棒...謝謝兄弟..! – Anonymous 2014-09-21 17:20:41