いっろいろなTips
●Enter キーで処理を実行する
$('input').keydown(function(e){
if(e.keyCode=='13'){
ここに処理を書く
return false; // これを忘れずに!
}
});
●有効な最初の input にフォーカスを当てる
$('input:visible').eq(0).focus();
●月や日を2桁揃えにする
("0" + data).substr(-2);
●閏年の判定
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)){
// 閏年の処理をここに記述
}else{
// 平年の処理をここに記述
}
●クエリ文字列の取得
(1) 送信側
<a href="http://send/url/queryGet.html?yy=2016&amo;mm=2">リンク先</a>でクエリを確認</p>
(2) 受信側
<script type="text/javascript">
$(function(){
// クエリ文字列の取得
function GetQueryString(){
var result = {}; // 戻り値格納用
if( 1 < window.location.search.length ){
// 最初の1文字 (?記号) を除いた文字列を取得する
var query = window.location.search.substring(1);
// クエリの区切り記号 (&) で文字列を配列に分割する
var parameters = query.split( '&' );
for( var i = 0; i < parameters.length; i++ ){
// パラメータ名とパラメータ値に分割する
var element = parameters[ i ].split('=');
var paramName = decodeURIComponent( element[0] );
var paramValue = decodeURIComponent( element[1] );
// パラメータ名をキーとして連想配列に追加する
result[ paramName ] = paramValue;
}
}
return result;
}
var query = GetQueryString(); // クエリの取得
$.each(query,function(key,val){ // 連想配列からクエリを取出す
html += "<p>key=" + key + ", val=" + val +"</p>";
})
console.log(query);
});
</script>
●BootstrapのJumbotronに画像を表示する
.jumbotron{
font-family: meiryo;
background-image: url("../img/DSC03120.JPG");
background-position: center center;
background-size: cover;
color: #fff;
text-align: center;
}
●Google prettify でシンタックスハイライト
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js">
<link rel="stylesheet" href="/css/prettify.css">
<script type="text/javascript">
$(function(){
prettyPrint();
});
</script>
<body>
<pre class="prettyprint linenums">
// ここにコードを記述
</pre>
<script src="/js/prettify.js"></script>
</body>