我有兩個CSS樣式表,如何使用單個onclick元素在它們之間切換?jQuery:如何在兩個樣式表之間創建切換?
元素將是:
- stylesheet_a.css
- stylesheet_b.css
- 用 「css_toggle」
我有兩個CSS樣式表,如何使用單個onclick元素在它們之間切換?jQuery:如何在兩個樣式表之間創建切換?
元素將是:
這是一般的想法的ID DIV元素:
click()
事件到css_toggle
- $('#css_toggle').click(event_handler);
src
屬性更多細節和代碼可以在下面的教程中找到 - http://frinity.blogspot.com/2008/06/switch-css-stylesheets-using-jquery.html
假設你有這些元素:
<link id=a rel="stylesheet" href="stylesheet_a.css" type="text/css">
<link id=b rel="stylesheet" href="stylesheet_b.css" type="text/css" disabled>
如果你將添加這個腳本:
$("#css_toggle").click(function() {
var isOff = $("a").get(0).disabled;
$("a").get(0).disabled = !isOff;
$("b").get(0).disabled = isOff;
});
它應該做你想做的。沒有測試,但想法應該清楚。
你測試過跨瀏覽器?我不認爲'禁用'是一個標準屬性。 – dopatraman 2013-08-22 17:11:19
看看這裏:http://www.kelvinluck.com/assets/jquery/styleswitch/toggle.html – Blender 2011-05-19 01:50:40