サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
円安とは
rewish.hatenadiary.org
全角英数の文字コードから65248個前が半角英数の文字コード。 半角英数の文字コードから65248個後が全角英数の文字コード。 // 半角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248); }); // 全角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) + 65248); }); 65248の部分は16進数で表される事が多い。 // 半角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0)
http://moto-mono.net/2009/07/03/incremental-search-with-jquery.html これを自分なりに実装してみる。 ソースコード あんまり変え過ぎるのもアレなので、全体の流れは元記事のサンプルと同じにした。 jQuery(function($) { // 対象のtr達 var tr = $('tr', '#item_table tbody'); // 入力がある度評価 $('#incrementalSearch').keyup(function() { // 検索クエリ var query = $(this).val() // 前後の空白文字をトリムして、 .replace(/^\s+|\s+$/g, '') // 1個以上の空白文字を半角スペースにして、 .replace(/\s+/g, ' ') // 半角スペースで区切って配列化 .
ライブラリ(jQuery)依存では、やっぱりこの先辛いだろうと言うことで、JavaScript(ブラウザ実装)を勉強します。 まずは快適に勉強する環境を作る 勉強となるとブラウザの更新頻度はかなり上がると思うので、ファイルが更新されたら自動的に更新される環境にしてみたいと思います。 最初だけちょっとPHPの力を借りて、cometっぽい方法でファイルの更新をチェック、更新されたらブラウザを更新。 index.phpを以下の内容で作成。 <?php ini_set('max_execution_time', -1); if (isset($_GET['time'])) { $js = dirname(__FILE__) . '/study.js'; $old = $new = filemtime($js) . filemtime(__FILE__); while ($old === $new)
このページを最初にブックマークしてみませんか?
『rewish.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く