Skip to content

sutara79/jquery.semi-responsive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jquery.semi-responsive

jQuery plugin for changing css file automatically or manually.

Demo

http://www.usamimi.info/~sutara/sample2/semi-responsive/

Usage

Basic

HTML and JavaScript
<nav>
	<a href="javascript:void(0)" class="semi_responsive" sr-link-href="css/pc.css" sr-param-val="pc" sr-min-width="1000">PC</a>
	<a href="javascript:void(0)" class="semi_responsive" sr-link-href="css/sp.css" sr-param-val="sp" sr-min-width="0">Smart Phone</a>
	<a href="javascript:void(0)" class="semi_responsive">AUTO</a>
</nav>

<script src="http://code.jquery.com/jquery.min.js"></script>
<script src="js/jquery.semi-responsive.1.0.3.js"></script>
<script>
	$('nav').semiResponsive();
</script>

Original attributes

You should set original html attributes.
(このプラグイン独自のHTML属性を設定しなければなりません。)

attribute explain
sr-link-href Path to css file. (CSSファイルまでのパス。link要素のhref属性となる。)
sr-param-val Value of url parameter. (現在適用しているCSSを保存するURLパラメータの値。)
sr-min-width Minimum width to change css file automatically. (自動的にCSSを切り替える際に基準となる画面の幅の最小値)

It is not necessary to set these attributes if you create a "AUTO" button.
(自動認識させるボタンには、これらの属性を記述する必要はありません。)

Example (HTML)
<a href="javascript:void(0)" class="semi_responsive" sr-link-href="css/pc.css" sr-param-val="pc" sr-min-width="1200">PC</a>
<a href="javascript:void(0)" class="semi_responsive" sr-link-href="css/tb.css" sr-param-val="tb" sr-min-width="800">Tablet</a>
<a href="javascript:void(0)" class="semi_responsive" sr-link-href="css/sp.css" sr-param-val="sp" sr-min-width="0">Smart Phone</a>
<a href="javascript:void(0)" class="semi_responsive">AUTO</a>

Author

Yuusaku Miyazaki (宮崎 雄策)

License

MIT License

About

jQuery plugin for changing css file automatically or manually.

Resources

Stars

Watchers

Forks

Packages

No packages published