javascript

javascript

jQueryでname属性に大括弧(角かっこ)[]が入ってて処理されない問題を解決

jQueryでフォームのname属性に大括弧[]が含まれる場合、セレクタで直接指定すると正しく要素を取得できないことがあります。 これは、jQueryがセレクタ内で特殊文字をエスケープする必要があるためです。解決策:エスケープ処理を行う以下...
javascript

サイト速度を向上!jQueryで画像を先読み(プリロード)する効果的な方法

まずは、画像先読み方法を。基本的な画像プリロード$(function() { var img = new Image(); img.src = "path/to/your/image.jpg"; // プリロードする画像のパス});このコー...
javascript

【jQuery】selectが変更したら自動遷移する方法

セレクトで選択したら、選択したvalueの値に遷移する方法のご紹介です。なかなか使うタイミングはないけど、覚えておくと何かの時に便利。まずはデモをどうぞ。セレクトしたページに遷移しますので戻ってきてね! 選択するとそのページへピューっとジャ...
javascript

jQueryで選択したselect要素のテキストを取得

選択したselectのテキストを選択する方法。まずはデモを。選択したselectのテキストを表示するセレクトボックスここに選択したテキストが表示されるよ選択してください1つ目のセレクト2つ目のセレクト3つ目のセレクト4つ目のセレクトこのよう...
javascript

jQueryでHTMLタグだけを変更(中の要素は変更なし!)

jQueryを使用して特定のHTMLタグを変更する方法です。中身は元のままっていうのが味噌です。ミソです。例えば、<p>タグを<div>タグに変更したい場合のコードの紹介。変更前のHTML<p class="change-tag">これは変...
javascript

jQueryで全角を半角に変換するコードをもっと分かりやすく解説

なぜ全角を半角に変換するのか?入力フォームで全角文字が入力されると、データ処理でエラーが発生したり、意図しない結果になることがあります。特に数値や英数字を扱う場面では、全角を半角に変換することで、より正確なデータ処理が可能になります。jQu...
javascript

jQueryでドロップ検知

ドロップ検知の基礎と実践jQueryでドロップ検知を実装する際、dragenter, dragover, drop の3つのイベントが鍵となります。これらのイベントを巧みに組み合わせることで、ユーザーがファイルをドロップした際に、様々な処理...
javascript

jQueryで横からの距離を取得

皆さんは、Webページ上で要素同士の距離を測りたいと思ったことはありませんか? 特に、横方向の距離を知りたい時ってありますよね。 そんな時に便利なのが、jQueryの機能です。 今回は、jQueryを使って横方向の距離を取得する方法を、笑え...
javascript

jQueryでaタグからパラメータを抜いたURLを取得する方法

ブログ記事やWebサイトで、aタグにパラメータを仕込んでページ遷移させていることってありませんか?jQueryを使えば、そのパラメータを簡単に排除したURLを取得することができるんです!今回紹介するのは、たった数行のコードで実現できる超絶シ...
javascript

jQueryで特定の文字列をもつ要素を取得

jQueryで特定の文字列を含む要素を取得する方法ご紹介です。この方法はリストをループ処理して特定文字列のあるリストのスタイルを変更する処理になります。実際のコードはこちら。// リスト要素をループ処理$('li').each(functi...
CSS

cssのtransitionタイミングを遅らせる方法

今回は、CSSの transition-delay プロパティを使って、アニメーションのタイミングを遅らせる方法を紹介します。transition-delay プロパティとはtransition-delay プロパティは、CSSトランジショ...
javascript

jQueryで偶数、奇数を判定

Webサイトの開発において、数値を扱うことは頻繁にあります。その中でも、偶数と奇数の判定は様々な場面で必要となる重要な操作です。そこで今回は、jQueryを使って簡単に偶数と奇数を判定する方法を紹介します。const number = 2;...
javascript

jQueryでリストの最後に要素を追加する方法

リストの最後に要素を追加するってなんだったけ?ってよくなる。英語がダメな自分は、「最後に追加する」的な英語がパッと出てこないからgoogle翻訳に聞いてみた。「add at the end」って返ってきた。jQueryに「$("").add...
javascript

jQueryでaタグが外部リンクかを自動判定して[target=”_blink”]を付ける

aタグが外部リンクだった時、よっぽどの理由がない限り別窓で表示する「target="_blink"」を付けるじゃない。自分でHTMLを記述していれば当たり前に付けるけど、Wordpressの時はこうゆう気づかいって結構大事。そういうプラグイ...
javascript

jQuery 兄弟要素に特定のクラスが有ったら

兄弟要素に特定のクラスが存在したらなにかする方法のご紹介です。次のHTMLを!HTML<ul class="list"> <li>1</li> <li>2</li> <li class="demo">3</li> <li>4</li></u...