「jQuery」タグの記事一覧

jQueryで特殊文字&#8203を除去する方法!ゼロ幅スペースの意外な落とし穴!

2016年04月08日
jQuery
jQuery 特殊文字 除去
HTMLで用意されている特殊文字には様々なものがありますが、クライアントやサーバの環境などによってはおかしな表示や挙動をすることもあります。私が経験した中で一番困ったのは「​」という特殊記号です。たまたま社内の業務システムで画面内の文字をコピーして貼り付けると文字化けするという問い合わせがありました。文章をコピーして貼り付けると文字化けする?ブラウザの開発者ツールでソースを確認すると「

textareaの高さを自動調整する便利なjQuery!height100が効かない場合におすすめのスクリプトを公開!

2016年03月19日
jQuery
テキストエリア 高さ 自動調節
改行文章の入力に対応するtextareaタグで入力内容の量に応じて、高さを自動調節する方法がないか考えてみました。基本textareaタグでは高さは固定長・可変長の値を指定できますが、入力文字数によって高さが自動調整されることはありません。仮にheight:100%;を指定しても親要素の高さにみに行くだけなので意味がないです。autoresizeみたいな属性があればいいんですけどね・・・。とりあえ

IEでAjaxのスクリプトが初回処理後に動かない原因!一時ファイルの設定で解決する方法!

2016年01月23日
JavaScript
IE Ajax 動かない
ウェブサイトを構築する際に、JavaScriptやjQueryなどで、非同期通信(Ajax)を用いて処理を実装することがあります。最近は利便性とクロスブラウザ対策からjQueryプラグインのajax関数で非同期通信を実現させることが多いと思います。たいていのブラウザでは問題なくAjax処理が動作しますが、稀にブラウザ依存の設定やキャッシュなどでよからぬ動きをすることがあります。特に困ったのがIEで

jQueryのclone関数の思わぬバグ!セレクトボックス実装時は注意!入力値のコピー処理がnullになる不具合の解決方法!

2015年12月01日
jQuery
jquery clone セレクトボックス
jQueryのライブラリの中で、clone関数というHTMLオブジェクトをコピーする便利なものがあります。ウェブページを構築する際に、利用者の入力内容に応じて、リクエストさせたいデータ項目をフレキシブルに切り替えさせたいときによく利用しています。具体的には、divコンテナに入力情報用のHTMLオブジェクトを記述し、サブミット処理などでリクエストを送信する際に、divコンテナの子要素のオブジェクトを

テーブル情報を二次元配列に格納!jQueryで簡単にセル値を取得する方法!

2014年10月27日
jQuery
jQuery テーブル情報
ウェブサイト作っていると、tableタグの値を自由に操作したい場面がちょくちょくある。特にある行の値をすべて取得したいときや、列単位で値を取得するなど、どういうロジックで値を取得しようか迷うときがある。id値を指定できるならとても簡単ですが・・・ 行ならtrタグに各行の識別ができるようなidを割り当ててやればいい。単純に1行目ならid="row-1"と

このページの先頭へ