私は、次のコードを使用しているjavascriptファイルを変更しています。誰もがこれが何であるか/どこに文書化されているかを知っていますか?それはアンカーノードを作成し、それが "Back"の内部htmlを与えているようですが、どのように動作するのか、リンクにさまざまな属性を追加する必要があります。JQuery - 不慣れな表記
$("<a id=>").html("Back");
ありがとうございました!
私は、次のコードを使用しているjavascriptファイルを変更しています。誰もがこれが何であるか/どこに文書化されているかを知っていますか?それはアンカーノードを作成し、それが "Back"の内部htmlを与えているようですが、どのように動作するのか、リンクにさまざまな属性を追加する必要があります。JQuery - 不慣れな表記
$("<a id=>").html("Back");
ありがとうございました!
jQueryはただ許しています。通常、コードではなく、次のようになります。
意味$('<a/>').html("Back");
、a
要素を作成してから「戻る」、その内のHTMLを設定します。いくつかの属性の割り当てを直後に連鎖させることができます。
$('<a/>')
.html('Back');
.attr('id', 'your-id');
このコードは、実際にアンカー要素を作成します
<a id="">Back</a>
あなたがそうのように、「ATTR」機能を使用して属性を追加することができます。
$("<a id=>").html("Back").attr('href', myUrl);
また、あなたが直接属性を追加することができますマークアップ:
$("<a id='myId' href='url'>").html("Back");
アンカー要素を作成していますが、追加していません何でも、あなたが正常に何をするのか、次のいずれかです。それはjQueryオブジェクトであるため
$("<a>").html("Back").attr("target", "_blank").appendTo($("body"));
は、あなたが構築することにメソッドを連鎖続けることができます:
$("body").append($("<a>").html("Back").attr("target", "_blank"));
でも(例として)、またはそれはあなたがしたい方法をアップします。
私はそれが工場に渡されるいくつかの両端のHTMLだと思います。 DOMではまだないが、空のid ATTRを持っており、テキスト「戻る」が含まれている1アンカー要素を保持しているjQueryのコレクションを生じるはずである:
<a id="">Back</a>
要素の作成時に属性を設定することも可能です、例えば'$( ''、{html: 'Back'、id: 'あなたのID'}))'。 –