2011/08/25

iPhoneでlabel forが使えないのをjQueる

何でlabel for使えないんですかね、この子は。
しかもラジオボタンもチェックボックスも微妙にちっこくないすか?
押しづれー!!
jQueryでごにょごにょしますよ。

$(function(){
	$('label').click(function(e){
		var elm=$('#'+$(this).attr('for'));
		if(elm.attr('checked')=='checked'){
			elm.removeAttr('checked');
		}else{
			elm.attr('checked','checked')
		}
		return false;
	});
	$(':checkbox,:radio').click(function(e){
		e.stopPropagation();
	});
});

カテゴリー: HTML5, jQuery — 12:05:44

2011/08/10

HTML5のtextareaのplaceholderに改行を入れる

\rも\nも
もつかえねー困った!

って思ったら、textareaに初期値入れるのと同じように
改行したらいけたw

ダメな例
<textarea cols=”30″ rows=”10″ placeholder=”例)ごはん\n味噌汁\n玉子焼き”></textarea>

これでかつる!
<textarea cols=”30″ rows=”10″ placeholder=”例)ごはん
味噌汁
玉子焼き”>
</textarea>

カテゴリー: HTML5, Web Design — 12:51:27

2011/03/22

iOSのバージョンを判定する

仕事でiOSのヴァージョンが4.2以上かどうか知りたい!という要望があったので、
ちょっとメモって置こう。

var ua='Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5';
ua.match(/iPhone OS (\w+){1,3}/g);
var osVar=(RegExp.$1.replace(/_/g, '')+'00').slice(0,3);
if(420>=osVar){alert('4.2↑');}
else{alert('4.2↓);}

iPhone OS X_X_Xという部分を探し出し、
XXXを抜き出して3桁の数値として大小比較する。
それだけ。
X_Xの場合もあるので、3桁に丸めにゃならんのが引っ掛けポイントだなw

カテゴリー: JavaScript — 16:20:23

2010/06/21

WordPress 3.0が出たようで

1つのWPで複数のサイトをつくれるようになったのがいい感じかなー。
まぁ、あしばらくは様子見で。

カテゴリー: WordPress — 16:33:07

2009/10/12

スパムが激しい・・・

困ったもんですね・・・

とりあえず、htaccessでのアクセス制限をかけてみようかと。
(続きを読む…)

カテゴリー: WordPress — 11:46:19

2009/07/03

Wordpress2.8にしたらThickBoxが動かない:解決編

なんか2.8に自動アップグレードすると不味いっぽいですね(‘A`)

さて、先日のThickBoxの件はwordpress本体とはまったく関係なかったようです。
問題の箇所はthickbox.jsの80行目
TB_TempArray = jQuery(“a[@rel="+imageGroup+"]“).get();
そういや属性フィルタに@って必要なくなったような・・・と思いつき、@を消してみたらビンゴ。

グループ化してない場合は、ここのロジック通らないので普通に表示できますね、と。
wordpress2.8に搭載されているThickBoxはここの部分がきちんと直してあった。
thickbox本家版のはまだ@が付いてますね・・・

ぼくのはThickBoxのデザインを変えていたので、付属のThickBox使ってないのが裏目に出たようだ。

これで1.3はえーうひょー出来る!

カテゴリー: Web Design, WordPress, jQuery — 14:25:59

2009/07/01

Firefox3.5が公開

またFirefoxの灯なんてイベントやっていたりしますが。
とりあえず、使えない拡張が多いので様子見で。
VirtulPCにインストールしてみたのだけれども、描画はさらに速くなった気がする。

まぁ、まだ様子見で!

なんか以前は好きな機能を選んで入れられるのがFirefoxのいいところだなとか思っていたのだけども、
使いたい拡張がバージョンアップに対応していないと、待たなければならないのでそこがちょっと困るな・・・

カテゴリー: Firefox — 11:35:48

ページTOPへ