0

私はちょうど今、jQuery (およびある程度の CSS) で足を濡らしており、適切なセレクターをターゲットにするだけで多くのつまずきをしています。Firebug から CSS パスを直接コピーして貼り付けても、半分の時間は機能しません。

現時点では、Wibiya ツールバーを変更して、独自の Wordpress 組み込み URL 短縮機能を使用するようにしています。最も簡単な方法は、そのセレクターをターゲットにして、jQuery 経由で変更することです。

これが私が現在使用しているコードです(動作しません):

$("input#linkUrl").text("testing");

完全で巨大なコピーされた Firebug パスを含む他のセレクターもいくつか試しましたが、運もありませんでした。

私がこれを使用している URL (自分で調べたい人向け) は、一方、アメリカでは、ツールバーは一番下にあり、問題の項目は、[コピー] ボタンがある場所に表示されている URL です。


UPDATE 10/4/2013 4:22 PM : 他に何か提案はありますか? まだ動作していません。

4

2 に答える 2

4

$("input#linkUrl").val("testing");ターゲット要素が入力であるため、おそらく必要です。

必要に応じて、セレクターを短くすることもできます#linkUrl


サイド ノードとして、「ライブ」サイトへのリンクはもう行わないでください。代わりに、単純なスクリプトまたは (動作しない) jsFiddle を提供してください。

于 2013-09-23T20:25:44.677 に答える
3

jQueryのドキュメントから:

.text() メソッドは、フォーム入力またはスクリプトでは使用できません。
input または textarea 要素のテキスト値を設定または取得するには、.val() メソッドを使用します。

$("input#linkUrl").val("testing");
于 2013-09-23T20:26:08.900 に答える