I have built a website that can preview all the style options using onclick="jquery()"
Here my exact script:
<img src="images/header_type1.png"
onclick="jQuery('.xe-clearfix').addClass('header_type_1',200),
jQuery('.xe-clearfix').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.fixed_header .header_wrap').addClass('header_type_1',200),
jQuery('.fixed_header .header_wrap').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li').addClass('header_type_1',200),
jQuery('.gnb>ul>li').removeClass('header_type_2 header_type_3 header_type_4',200),
jQuery('#gnb .active_li').addClass('header_type_1',200),
jQuery('#gnb .active_li').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li:last-child').addClass('header_type_1',200),
jQuery('.gnb>ul>li:last-child').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li>a').addClass('header_type_1',200),
jQuery('.gnb>ul>li>a').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('#gnb .active').addClass('header_type_1',200),
jQuery('#gnb .active').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.logo_text').addClass('header_type_1',200),
jQuery('.logo_text').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb').addClass('header_type_1',200),
jQuery('.gnb').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.header').addClass('header_type_1',200),
jQuery('.header').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200),
jQuery('.logo-item').addClass('header_type_1',200),
jQuery('.logo-item').removeClass('header_type_2 header_type_3 header_type_4 header_type_5',200)">
<img src="images/header_type2.png"
onclick="jQuery('.xe-clearfix').addClass('header_type_2',200),
jQuery('.xe-clearfix').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('.fixed_header .header_wrap').addClass('header_type_2',200),
jQuery('.fixed_header .header_wrap').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li').addClass('header_type_2',200),
jQuery('.gnb>ul>li').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('#gnb .active_li').addClass('header_type_2',200),
jQuery('#gnb .active_li').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li:last-child').addClass('header_type_2',200),
jQuery('.gnb>ul>li:last-child').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li>a').addClass('header_type_2',200),
jQuery('.gnb>ul>li>a').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('#gnb .active').addClass('header_type_2',200),
jQuery('#gnb .active').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('.logo_text').addClass('header_type_2',200),
jQuery('.logo_text').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('.gnb').addClass('header_type_2',200),
jQuery('.gnb').removeClass('header_type_1 header_type3 header_type_4 header_type_5',200),
jQuery('.header').addClass('header_type_2',200),
jQuery('.header').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200),
jQuery('.logo-item').addClass('header_type_2',200),
jQuery('.logo-item').removeClass('header_type_1 header_type_3 header_type_4 header_type_5',200)
">
<img src="images/header_type3.png"
onclick="
jQuery('.xe-clearfix').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.xe-clearfix').addClass('header_type_3',200),
jQuery('.fixed_header .header_wrap').addClass('header_type_3',200),
jQuery('.fixed_header .header_wrap').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li').addClass('header_type_3',200),
jQuery('.gnb>ul>li').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('#gnb .active_li').addClass('header_type_3',200),
jQuery('#gnb .active_li').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li:last-child').addClass('header_type_3',200),
jQuery('.gnb>ul>li:last-child').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.gnb>ul>li>a').addClass('header_type_3',200),
jQuery('.gnb>ul>li>a').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('#gnb .active').addClass('header_type_3',200),
jQuery('#gnb .active').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.logo_text').addClass('header_type_3',200),
jQuery('.logo_text').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.gnb').addClass('header_type_3',200),
jQuery('.gnb').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.header').addClass('header_type_3',200),
jQuery('.header').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200),
jQuery('.logo-item').addClass('header_type_3',200),
jQuery('.logo-item').removeClass('header_type_1 header_type_2 header_type_4 header_type_5',200)" width="100px">
<img src="images/header_type4.png"
onclick="jQuery('.xe-clearfix').addClass('header_type_4',200),
jQuery('.xe-clearfix').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.fixed_header .header_wrap').addClass('header_type_4',200),
jQuery('.fixed_header .header_wrap').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.gnb>ul>li').addClass('header_type_4',200),
jQuery('.gnb>ul>li').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('#gnb .active_li').addClass('header_type_4',200),
jQuery('#gnb .active_li').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.gnb>ul>li:last-child').addClass('header_type_4',200),
jQuery('.gnb>ul>li:last-child').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.gnb>ul>li>a').addClass('header_type_4',200),
jQuery('.gnb>ul>li>a').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('#gnb .active').addClass('header_type_4',200),
jQuery('#gnb .active').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.logo_text').addClass('header_type_4',200),
jQuery('.logo_text').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.gnb').addClass('header_type_4',200),
jQuery('.gnb').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.header').addClass('header_type_4',200),
jQuery('.header').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200),
jQuery('.logo-item').addClass('header_type_4',200),
jQuery('.logo-item').removeClass('header_type_1 header_type_2 header_type_3 header_type_5',200)" width="100px">
</div>
<div class="item">
<img src="images/header_type5.png"
onclick="jQuery('.xe-clearfix').addClass('header_type_5',200),
jQuery('.xe-clearfix').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.fixed_header .header_wrap').addClass('header_type_5',200),
jQuery('.fixed_header .header_wrap').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.gnb>ul>li').addClass('header_type_5',200),
jQuery('.gnb>ul>li').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('#gnb .active_li').addClass('header_type_5',200),
jQuery('#gnb .active_li').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.gnb>ul>li:last-child').addClass('header_type_5',200),
jQuery('.gnb>ul>li:last-child').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.gnb>ul>li>a').addClass('header_type_5',200),
jQuery('.gnb>ul>li>a').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('#gnb .active').addClass('header_type_5',200),
jQuery('#gnb .active').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.logo_text').addClass('header_type_5',200),
jQuery('.logo_text').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.gnb').addClass('header_type_5',200),
jQuery('.gnb').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.header').addClass('header_type_5',200),
jQuery('.header').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200),
jQuery('.logo-item').addClass('header_type_5',200),
jQuery('.logo-item').removeClass('header_type_1 header_type_2 header_type_3 header_type_4',200)
" width="100px">
</div>
<div class="item"><img src="images/slider_header_1.png"></div>
</div>
<bar></bar><div class="panel_text">MENU</div>
<div><!-- TABS !-->
<div class="tabs_1">
<ul class="tab-links_1">
<li class="active_1">
<a class="button_left" href="#tab1" onclick="jQuery('.header').addClass('text_type_1',200), jQuery('.header').removeClass('text_type_2',200)">일반</a></li>
<li><a class="button_right" href="#tab2" onclick="jQuery('.header').addClass('text_type_2',200),
jQuery('.header').removeClass('text_type_1',200)">확장</a></li></ul></div>
<!-- TABS !-->
<div class="tabs_2">
<ul class="tab-links_2">
<li class="active_2">
<a class="button_1" onclick="jQuery('#gnb .active').addClass('menu_style_1',200), jQuery('#gnb .active').removeClass('menu_style_2 menu_style_3',200)">없음</a></li>
<li><a class="button_2" onclick="jQuery('#gnb .active').addClass('menu_style_2',200),
jQuery('#gnb .active').removeClass('menu_style_1 menu_style_3',200)">스타일 1</a></li>
<li><a class="button_3" onclick="jQuery('#gnb .active').addClass('menu_style_3',200),
jQuery('#gnb .active').removeClass('menu_style_1 menu_style_2',200)">스타일 2</a></li>
</ul></div><br>
<bar></bar><div class="panel_text">STYLE PACK</div>
<div>
<!-- TABS !-->
<div class="tabs_1">
<ul class="tab-links_1">
<li class="active_1">
<a class="button_left" href="#tab1" onclick="jQuery('.header').addClass('text_type_1',200), jQuery('.header').removeClass('text_type_2',200)">일반</a></li>
<li><a class="button_right" href="#tab2" onclick="jQuery('.header').addClass('text_type_2',200),
jQuery('.header').removeClass('text_type_1',200)">확장</a></li></ul></div>
<!--
<br>
<button onclick="jQuery('.gnb>ul>li').addClass('menu_type_1',200),
jQuery('.gnb>ul>li').removeClass('menu_type_2',200),
jQuery('.#gnb .active_li').addClass('menu_type_1',200),
jQuery('.#gnb .active_li').removeClass('menu_type_2',200)
jQuery('.gnb>ul>li:last-childe').addClass('menu_type_1',200),
jQuery('.gnb>ul>li:last-child').removeClass('menu_type_2',200)"></button>
!-->
<br><br>
<!--<button onclick="
jQuery('.fluid_container').addClass('layout_type_2',200),
jQuery('.camera_target').addClass('layout_type_2',200),
jQuery('.cameraCont, .cameraContents').addClass('layout_type_2',200)"></button>!-->
<!--
jQuery('.gnb>ul>li>a').css('color','#fff'),
jQuery('.logo_text').css('color','#fff'),
jQuery('.shrink .gnb>ul>li>a').css('color','#333'),
jQuery('.shrink .logo_text').css('color','#333')">!-->
<!--
<label for="select"></label>
<select name="select" id="select" class="select">
<option value="on" onclick="jQuery('.fluid_container').css('display','block')">on</option>
<option value="off"
onclick="jQuery('.fluid_container').css('display','none')">off</option>
</select> !-->
<center>
<!--
<input type="range" id="slider_menu_width" min="70" max="100">!-->
<div class="switch">
<input id="cmn-toggle-1" class="cmn-toggle cmn-toggle-round" type="checkbox" checked>
<label for="cmn-toggle-1"></label>
</div>
As you can see, there are images, tab buttons, sliders, toggle buttons. And there will be checkboxes and dropdown fields.
The basic function of this website is to see how the website style changes with the jquery function addClass()
just like any other wordpress demo sites are using.
The problem is the result will be resetted, when visitors click on other elements, as menue links, etc.
Is there a way I can save that information using jquery cookies or php cookies?
I don't mean that it should remember it forever until people delete their browser cookie. It shall be enough until the browser is closed.
And here is the link to my website : http://lifeto.cafe24.com/xe/today#