JavaScript
$.browser(もしくはjQuery.browser)はjQuery1.9からは使えません。 が、jQuery UIのdatepickerには含まれるためどうしても警告が出ます。 jquery.ui.datepicker.js:1780: return (a && (($.browser.safari && typeof a == 'object' && a.length) || 仕方な…
ダウンロード https://github.com/appcelerator/KitchenSink/downloads Download as zip 展開して c:\home\work\appcelerator-KitchenSink-8e5bacd として配置した Titaniumプロジェクトとしてインポート Titanium StudioのProject Explorerから c:\home\wor…
参考URL http://officeljp.blogspot.jp/2011/09/windows-titanium-studio-android.html 試しになんか作ってRUN 「Create Project」 ここ押す 「Titanium Mobile Project」 こんなかんじで HTML5 Basedで app.jsで「alert('Hello, Titanium');」とか最後につ…
なぜ? JavaよりJavaScriptで開発したい あわよくば将来的にiPhoneアプリも同じソースで作りたい とにかく試してみたい いま手元にあるのがWindows環境だ Windows Vista Home Basic SP2 Celeron540 1.86GHz/RAM 2.5G/HDD 80GB そろそろ実機(au ISW16SH/Snap…
こんなの書いとこう // emulate php 'in_array' function in_array(){ var l = arguments.length; var x = (l > 0) ? arguments[0] : ''; // string X var a = (l > 1) ? arguments[1] : []; // array var s = (l > 2) ? arguments[2] : false; // strict fo…
これでどう? <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load("jquery"); google.setOnLoadCallback(function(){ $(document).ready(function(){ $('#selectAll').click(function(){ if($('#selectAll').val() == 'select all'){ $('#selectAll').val…
PHP書いたりJavaScript書いたりしてると、JavaScriptにもhtmlspecialcharsが欲しいと思いませんか?そこでこんなふうに。 String.prototype.htmlspecialchars = function(){ return this .split('&').join('&') .split('"').join('"') .split("'").…
こんな感じで出来ます。 引数の数が可変に出来る点も便利。 /* * 引数1: 表示メッセージ(デフォルト空文字) * 引数2: しょぼーんフラグ(デフォルトtrue) */ var msg = function() { var txt = (arguments.length > 0) ? arguments[0] : ''; var shobon = (ar…
以前書いた記事「「JavaScript の不思議な面白さ」を再実装してみたよ。」はprototype.jsで書いてみましたが、jQueryを使う機会が最近多いのでjQueryプラグインとして再実装してみました。place holderとかinput prompt言うらしい。 jquery.inputPrompt.js j…
追記: jQueryプラグイン版も書きました JavaScript の不思議な面白さ (Yahoo! JAPAN Tech Blog)の実装方法もコードもアレなので自分なりに再実装してみた。 まずHTML デフォルトで表示しておく説明文ってtitle属性そのものだと思ったわけです。説明文ってい…