0
A
回答
1
編輯對不起沒有意識到你沒有提到jQuery的 - 它只是聽起來太像一個jQuery的問題。同時,如果您正在考慮使用jQuery等JavaScript框架,請查看這裏有多簡單的生活:http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery。
你幾乎說:
$('ul.post_controls').toggle();
這裏的參考:http://api.jquery.com/toggle/。
這是怎麼了我設定,讓用戶接口的切換按鈕被點擊時:
$(document).ready(function() { // Need DOM to be ready
$('#myButton').click(function() { // Attach click event handler
$('ul.post_controls').toggle(); // Toggle the ul when clicked
});
});
這是假設你有一個元素以「爲myButton」的ID。
0
1
1
沒有指定
/*
* cssjs
* written by Christian Heilmann (http://icant.co.uk)
* eases the dynamic application of CSS classes via DOM
* parameters: action a, object or name o and class names c1 and c2 (c2 optional)
* actions: swap exchanges c1 and c2 in object o
* add adds class c1 to object o
* remove removes class c1 from object o
* toggle turns class c1 off if it is currently on and vice-versa
* check tests if class c1 is applied to object o
* example: cssjs('swap',document.getElementById('foo'),'bar','baz');
*/
function cssjs(a,o,c1,c2)
{
if (o) {
switch (a){
case 'swap':
o.className=!cssjs('check',o,c1)?o.className.replace(c2,c1):o.className.replace(c1,c2);
break;
case 'add':
if(!cssjs('check',o,c1)){o.className+=o.className?' '+c1:c1;}
break;
case 'remove':
var rep=o.className.match(' '+c1)?' '+c1:c1;
o.className=o.className.replace(rep,'');
break;
case 'toggle':
cssjs('check',o,c1) ? cssjs('remove',o,c1) : cssjs('add',o,c1);
break;
case 'check':
return new RegExp('\\b'+c1+'\\b').test(o.className);
}
}
}o
相關問題
- 1. jquery切換隱藏或顯示div
- 2. Dojo切換隱藏和顯示Div
- 3. 顯示和隱藏多個div jquery顯示/隱藏/切換
- 4. jQuery的切換/顯示隱藏的div
- 5. 的JavaScript切換顯示/隱藏DIV
- 6. 使用切換或顯示/隱藏切換Div內容
- 7. 餅乾在顯示/隱藏DIV切換
- 8. 顯示切換隱藏其他div jquery
- 9. jquery切換div顯示隱藏
- 10. 切換顯示隱藏多個div
- 11. Javascript顯示/隱藏DIV點擊/切換
- 12. jquery顯示/隱藏多個div切換
- 13. 顯示或隱藏子div
- 14. 在顯示和隱藏div標籤內容的功能上切換樣式(Class)
- 15. 如何隱藏或顯示一個div
- 16. 如何顯示/隱藏div
- 17. JavaScript隱藏並顯示切換,隱藏DIV
- 18. jQuery切換:隱藏第一個div,顯示其他div
- 19. 切換隱藏已經隱藏的div?
- 20. 用CSS或Javascript顯示和隱藏DIV?
- 21. jQuery顯示和隱藏div
- 22. jQuery顯示和隱藏div
- 23. 的Javascript:隱藏和顯示div標籤切換按鈕
- 24. 如何使用CSS切換顯示/隱藏div?
- 25. 如何添加另一個顯示/隱藏切換器div?
- 26. Javascript重疊 - 如何修復切換顯示/隱藏div
- 27. 如何隱藏和顯示DIV
- 28. 如何顯示和隱藏div
- 29. 最初隱藏切換div
- 30. jQuery隱藏並顯示帶加號和減號圖標的切換div
jQuery的... – lonesomeday 2011-02-06 23:37:40
@lonesomeday,可悲的是,我意識到張貼後立即...達科他提到的 「切換」,並使用了CSS選擇器,所以jQuery立即想起來。 – 2011-02-06 23:40:04