問題タブ [replacewith]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
243 参照

javascript - jQueryの複数のreplaceWiths?

なぜこれが機能しないのですか?この効果を得るためのもっともらしい解決策は何でしょうか?

ループと、文字列と変数を追加する方法は初めてです。

0 投票する
2 に答える
2953 参照

jquery - jqueryでreplaceWith('something')された後にオブジェクトの実際のコンテンツを取得する方法

私はこのコードを持っています

'replaceWith'である'obj'の新しいコンテンツを取得したい

しかし、

代わりに古いコンテンツを取得します...

'obj'の実際のコンテンツを取得するにはどうすればよいですか?

私の意図は、新しい「obj」にアクセスすることです

'medium'である'span'のクラス名を出力したい

0 投票する
6 に答える
13042 参照

javascript - タグを変更しますが、属性とコンテンツは保持します--jQuery / Javascript

に変更されました

私はjQueryに精通しreplaceWithていますが、それは私が知る限り属性/コンテンツを保持しません。

注:なぜpにはhref?Cuz私は別のイベントにp戻る必要があります。a

0 投票する
2 に答える
5493 参照

jquery - Jquery replaceWith-fadeout / Fadein

これは非常に基本的なものに出くわすと思いますが、私はjqueryの素晴らしい世界で真新しいです。

これが私の簡単な置換コードです:

私が達成しようとしているのは、「yes yes」divからフェードアウトしてから、新しい「nono」スパンでフェードインすることです。

アイデアはありますか?

0 投票する
1 に答える
73 参照

jquery - .print() できるようにテキストを挿入します

私はというフィールドを持っているexp delivery dateので、ユーザーが日付を入力してからprintを押す必要があります。ただし、印刷機能は入力されたテキストをキャッチしません。だから私はこれをしました:

「#exp」は入力 ID で、「#delivDate」は<p>入力のすぐ隣のタグです。私はこれをやっているだけなので、.print()それをキャッチしますか?

誰でもこれを行うためのより良い方法を考えることができますか? (IEでは動きませんが、FFでは動きます)

0 投票する
1 に答える
868 参照

jquery - Jqueryは、ドキュメントへの書き換え時にフォーム入力を変数に保存し、元の値を持っています

私は jQuery を使用して、プリント ショップ用のテンプレート フォームを作成しています。ユーザーはフォームに入力し、[プレビュー] ボタンをクリックできます。この時点で、フォームを変数に格納し、replaceWith() を使用してテキスト入力を書き換えて、テーブル セルから入力をスワップし、その値に置き換えます。この時点で、入力を再検討したい場合に備えて、[さらに編集] ボタンを表示します。それで、...次に、保存された変数のhtmlをフォームに書き戻しますが、驚いたことに、テキスト入力値はユーザー入力前の元のデフォルトです。これはかなり複雑なプロジェクトです。議論を複雑にするだけだと思う​​ので、コードを投稿するのは嫌いです。誰かがすでにこの経験をしていて、何が起きているのか知っていることを願っています! :-) 皆さんありがとう。

0 投票する
3 に答える
6053 参照

jquery - .replaceWith()の後に$(this)を使用する

以下のHTMLとJavascriptを検討してください。スクリプトでは、タグをpタグに置き換えています。alert()関数がpタグの内容を返すことを期待していますが、代わりに、存在しなくなった元のタグの内容を返します。

新しい要素を参照するにはどうすればよいですか?

HTML:

Javascript:

0 投票する
1 に答える
961 参照

jquery - 非表示の要素の ReplaceWith は、ターゲットの位置ではなく、元の位置に表示されます

リンク: http://jsfiddle.net/7GGeX/24/

リンクを 1、2、3 の順にクリックすると、私が混乱している理由がわかります。

replaceWith 内で関数を使用すると、置換の配置が無効になりますか?

助けてくれてありがとう!

0 投票する
1 に答える
997 参照

jquery - Div コンテンツのオンクリック メニューを Jquery に置き換える

内部のコンテンツを、既に作成されているが現在非表示に設定されている別の div に置き換えるメニューを作成しようとしています。これを行う他の方法を知っていますが、それらはあまりきれいではありません。

私が現在行っていること。私が使用しようとしている現在のコード:

別の投稿で見つけた別のサイトの概念を複製しようとしています。テキストは配列に格納され、次を使用して置き換えられます。

しかし、私は単なるテキスト以上のものを置き換えたいと思っています。

また、この種のメニューが何と呼ばれているか知っている人がいれば、それは素晴らしいことです.