DRYな備忘録

Don't Repeat Yourself.

2012-02-01から1ヶ月間の記事一覧

スマートフォン用のサイズ調整をしない【HTML】【winktoolkit】

【問題】 このサイトを写経していて、 Chromeで見ると、コンソールで<meta name="viewport">について色々叱られた。 【原因】 <meta name="viewport" content=" key1=val1; key2=val2; key3=val3;"> 【解決】 <meta name="viewport" content=" key1=val1, key2=val2, key3=val3" > とした。 DRY</meta></meta></meta>

教えてもたったのでテスト

【テスト】 [javascript] function hoge(){ var dum = 5; for(var i=0;i<dum;i++){ alert( "hogehoge" + i + "!!" ); } } [/javascript] [html] <a href="" onClick="hoge();">クリックしてください</a> [/html] 【雑感】 あれ、ならねぇじゃん

DOMドキュメントに、フレームワークのjsとかcssが乗らない【HTML】【javascript】【winktoolkit】

【問題】 htmlで作ったDOMドキュメントに、 winktoolkitのjsを乗せようとしたが、 Uncaught TypeError: Cannot call method 'appendChild' of null と叱られる。 もちろん、jsの挙動はしない。 【原因】 <script> $(function(){ (中略) $('ouutput').appendChild(a</script>…

動的に生成した構造物が、jQueryMobileのCSSに乗らない【jQueryMobile】

【問題】 jQueryMobileで、動的に生成した構造物が、 用意しているjQueryMobileのCSSに乗らない。 (参考) <script src="jquery.js"></script> <script src="jquery.mobile.js"></script> <link rel="sytlesheet" href="jquery.mobile.css"/> <script> $("#create").click(function(){ $("#hogehoge").append("<li>hoge_newly_created</li>"); }); </script> <…</link>

SQL文が実行されない【SQLite】【javascript】【Xcode + phone gap】

【問題】 SQL文が実行されない。 phone gap を用いて、Xcodeプロジェクトを作っている時、 javascriptでSQLiteを操作する必要があった。 問題の箇所は以下の通り。 var db = window.openDatabase("hoge","1,0","hogehoge","1024"); db.transaction(function(…

Javascriptが実行されない【Xcode】【phone gap】【jQuery】【jQM】

【問題】 Phone gap を用いてXcodeプロジェクトを作っているとき、 iPhoneシュミレータ上でJavascriptが実行されていない。 【原因】 $("#hoge").click(function(){ alert("hogeがクリックされました"); } 【解決】 $("#hoge").click(function(){ alert("hog…

リモートのサーバーにファイルをアップロードする【Linux】【一般】

【問題】 リモートのサーバーに手元のファイルを移動させたい。 【補足】 ずっとWindowsで、Poderosaでアクセスしていた。 ファイルの転送なんかも、まずPCにダウンロードして、GUIのファイル転送ソフト(WInSCP)で転送していた。 最近Macを購入して、ター…

ちょっとした判断 【生活】

http://www.thetimehack.com/ ちょっとこの記事に影響を受けたが、元からと言えば元から。 『斬新であるか?』『奇抜であるか?』という判断基準が好きだが、 ちょっとややこしいので、これからは 『やったことがあるか?』ということにする。 やったことが…

setInterval関数が、第一引数の関数を呼ばない【Javascript】

【問題】 var i = 0; function jack(){ if( i == 10 ){ clearInterval( dummyInterval ); } console.log( i ); i++; } function myCounter(){ var dummyInterval = setInterval("jack()",1000); } $("#hoge").click( function(){ myCounter(); } を実行し、…