- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jqueryで以下のようにして読み込みをさせて)
jQueryを使用してボタンをクリックするとプラスして表示する方法
このQ&Aのポイント
- jQueryを使用してボタンをクリックすると、コンテンツを追加して表示する方法を説明します。
- 特定の条件を満たした場合に別のページを別ウィンドウで開く方法を説明します。
- 特定の条件を満たした場合にボタンの表示名を変更する方法や非表示にする方法を説明します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
回答がないみたいなので… ajaxを行なおうとしているくらいですし、ご質問なさっていることは、ほとんどご提示のサンプルの中に記述されていることなので、質問の必要もないと思うのですが… 要素の指定は > $('#river') と同様 (idがない場合のセレクタも多様に用意されています。) クリックイベントの設定は、既にご提示のサンプルにあるとおり。 jqueryのclick()だと上書きはされないので、元の設定も残ります。(両方動作するようになる) 元の処理をはずして新しい処理に変える場合は、元のイベント設定をはずす必要があります。 その場合は unbind([type], [data]) を。 別ウィンドウを開くのなら window.open("http://www.yahoo.co.jp/", "_blank"); みたいな感じで。 コンテンツの内容の変更は > a.html(b); と同様 非表示は element.hide() とか element.css("display","none") などで >調べながら色々やってみたのですが、 jqueryのドキュメントならここに http://docs.jquery.com/Main_Page 日本語の解説サイト http://semooh.jp/jquery/
お礼
ajaxは初めて挑戦するところで全くと言って良いほどわかりませんでしたので 素人判断でjavascriptの処理を参考に真似て追加したりしましたが エラーになり上手く稼動しませんでした。 自分なりに試行錯誤していたのですが 調べ方や見方が足らないおかげで質問に頼っておりました。 追加の場所やそもそも文法など記述方法に問題があったのだと思いますが いただいた情報のおかげで解決できました。 ありがとうございました。