javascript
タイトル長いですが、そのまんまです。 jqueryでロールオーバーを実装すると、ブラウザバックで戻ったときにロールオーバーされたままに なっていたので、それを解消するスクリプトを作りました。 /* ロールオーバーイメージ表示 --------------------------…
メモメモ。 ▽window.onload →画像など全てが読み込まれるまで実行されない▽$(document).ready() →DOM構築された時点(画像が読み込まれてない)で実行される $(document).ready()ってDomContentLoaded使ってんのかしら。 今日のお疲れ!BGM♪ RUNNER/爆風…
javascriptのコーディングをするとき、オライリーのクイックリファレンスは必須ですが、 けっこう重い本なのでいつも持ち歩いてるとは限らない。 でも、オブジェクトのメソッドが知りたいとかっていう場合ありますよね。ね。 私がよく使うのはこれです。 Win…
なんかこんな事書くのもどうかと思うんだけど。 2年ぐらいjavascriptやっててこんな事も知らんかったんかよ、という。 var test = 'onoe'; test += 'daisuke'; alert(test); //onoedaisuke なんですね・・・・ 今までこんな風にやってたよ。。。。 var test…
を、作りました。 例えば下記のような感じで、たくさん関数が入っているオブジェクト(ここではersObj)があった場合、 var ersObj = { payCk:function(){ //処理 }, sendCk:function(){ //処理 }, addressCk:function(){ //処理 }, smoothScroll:function()…
http://blog.livedoor.jp/dankogai/archives/51223538.htmlほぼコピペやけど、一応自分用まとめ。 配列みたいなオブジェクトを変数に代入すると参照されるから var a={x:'バカ',y:'アホ'}; var b=a; a.x='ボケ'; a.y='ダボ'; alert(b.x + ':' + b.y); //ボケ…
たまに登録フォームとかで見る、フォーカスを外すとエラーが出るjavascriptを作ってみた。 ちょっと長いけど、ソースをべろっと。 const filterValues = /[&\\<>\"\']/; //"禁則文字 //コンストラクタ var chkInput = function(param){ for(i in param){ thi…
俺だけかもだけど。jqueryといえば強力なセレクタが一番の魅力ですが、よく忘れるのでメモ。 $('ul') とかってすると、ドキュメント全体のulタグを取得できる。 $('div#hoge ul') ってすると、idがhogeであるdivの中にあるulタグを取得。 ちなみにこれは以下…
http://q.hatena.ne.jp/1213063487 以前にもハマったんですが、ブックマークしてなくてまたハマった。 腹立ったので(自業自得だけど)二度と忘れないようにアウトプットしておく。 下記のようなHTMLで <div> <p><a id="iyayo" href="sukinouti.html">いやよいやよも好きのうち</a></p> </div> hrefの値を取得しようと思…
javascriptでIEを判別する場面は結構あるもんですが、 コリスさんところで、超絶短いIE判別スクリプトが紹介されていました。 http://coliss.com/articles/build-websites/operation/javascript/js-detecting-ie-in-12-bytes.html これはすごい。で、デモサ…
再現できなくて申し訳ないんですが、素朴な疑問がありまして。javascript書いてる時、処理を調べるためにアラートを使いますよね。 で、イベントがちゃんとバインドされてるかどうか確認するために、 アラートを出してたら、イベントが実行されてないのにア…
仕事で作ってるjavascriptファイル、Firebugで見てたらどうも 時間がかかりすぎなので、色々と模索しながら高速化を試みている。 (1)documentオブジェクトを変数に入れてIEで高速化 ソースはこちら http://d.hatena.ne.jp/amachang/20071010/1192012056do…
何度となくチャレンジして挫折してきたjquery読書会(一人で)。 gihyo.jpを参考に読んでみました。http://gihyo.jp/dev/feature/01/jquery/0001で、いきなりひっかかったんですが、39行目のこの記述。 selector = selector || document; 何これ?変数定義の…
ようやく仕事が一段落。 MTがらみの仕事の中で、色々javascriptを書いたので、 晒すことに。 /* new表示制御 ---------------------------------------------------------------- */ addLoadEvent(new_ck); function new_ck(){ var isMSIE = /*@cc_on!@*/fal…
MTでどうしてもできなかったので、javascriptで作った。 var wonohe = new Date(); var year = wonohe.getFullYear(); var month = wonohe.getMonth() + 2; do{ if(month!=1){ month = month-1; } else{ year = year - 1; month = 12; } document.write(year…
今更ながら、本当に今更ですがjqueryを使ってみた。 ちょー便利! だけど、jqueryを使いすぎると、依存しそうで怖いな。 一番感動したのはeventの設定。 eventオブジェクトってIEとFirefoxで解釈が違うから困る。 IEはwindowオブジェクトのプロパティとしてe…
最近よく見るスムーズスクロールありますよね。あれ、なんか楽しくて意味もなく何回もやってみたりしないですか。これを初めてみたのは郵便局のサイトやったと思います。郵政民営化されて、サイトリニューアル後に使われていた。 で作ってみた。 頑張って作…
日課であるRSSチェックをしてて、コリスで見つけたhttp://coliss.com/articles/build-websites/operation/javascript/1114.htmlすげえ! すごすぎる! コイン取ったり、体当たりしたり、アイテム取ったりはできへんみたい。残念。 でもすげえなあ。音楽も…