JQuery

button:has('.searchBtn') でクリックイベントを付けた時、FIreFox Chromeとで取れる要素が違う

<button type="button"><span class="searchBtn">検索</span></button> $("button:has('.searchBth')").on('click', function (e) { console.log(e.target); //FireFox <button type="button"> //Chrome <span class="searchBtn">検索</span> }</button>

JQuery.browser サポート外後

古いライブラリでエラーが出た時に。 (function($) { var userAgent = navigator.userAgent.toLowerCase(); $.extend( { browser: { version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1], safari: /webkit/.test( userAgent ), …

Cookie消失?

覚え書き。○:Firefox, Chrome ×:IE(8で確認)○:1.ajax通信(xajax)でHTMLを書き出す ○:2.そのHTMLの中にスタイルシート<style>を書き込む ×:3.styleの中で画像を読み込む3の段階でCookieが読み込めていても 、「ip_address・user_agent・last_activit…

JQueryでのselect操作 IEでの値解除

IEでは、下記の方法ではselectedを外すことができない。FireFoxなどは可能。 $(this).val(''); $(this).attr('selected', false); $(this).removeAttr('selected'); $(this).prop('selected', false);IEではIndexを直接弄る $(this).prop('selectedIndex', 0…

greyScale.js

画像をグレースケール表示し、マウスを載せるとカラーにしてくれる greyScale.js 今回は、v0.2を使用。 2点ほど躓いたのでやっつけ対処をメモ。1.ドメインにポートが付いてると動かない。 ○ http://localhost/demo/images/01.jpg × http://localhost:11001…

thickbox SSL IE6 警告

thickboxをSSLページにて使用していた際に、 IEで非SSL通信の警告が出ていた。探してみたものの特にhttp通信しているものはなかったので調べてみると iframeのsrcがないとIE6では警告がでるようだ。参考サイトでは、 src='javascript:false;'になっていたが…

thickbox inline IE6でフォーム(チェックボックス)などのチェックがはずれる

thickboxで、インラインに表示したフォーム要素を表示した際に IE6のみチェックボックスやラジオボタンのcheckedが外れる現象が起きた。テストしたのは ・FirerFox3.5 ・IE8 ・IE7 ・IE6 ソースはこんな感じ <style> .popup{ position:absolute; bottom:0px; left:0…

IE6 submit aタグ

WEBプログラムを組んでいく際に、送信ボタンをaタグで作成し、 CSSで画像を設定する場合がある。 imageボタンはあまり使われない。その際にjavascriptでフォームデータをPOSTすることになるが、 以下のような書き方をするとFireFoxやIE7,8は動作するが「 IE6…

serialize 仕様

JQueryの serializeってURLエンコードされてたのね。 GETにつけたとき普通に日本語見えてるから気づかなかった・・。今回の原因は他のところ。 encodeURIComponent して PHPでrawurldecode しても なぜか、半角スペースが+(プラス)になって原因わからずか…