3

prependTo() を使用して要素を追加しようとしています。私の問題は、ページのソースを表示するときに、ソース内の要素が見つからないことです。なぜそうなのですか?

ここに私のJsFiddleがあります

$( document ).ready(function() {
$('<option></option>',{value:"newvalue",text:"new option"}).attr({
disabled:"disabled", selected:"selected" }).prependTo("select");
});
4

1 に答える 1

7

ブラウザの「ソースを表示」オプションでは、ページがダウンロードされたときのソースのみを表示できます。

Javascript を使用してロードした後に要素を追加したり、他の方法で DOM を変更したりすると、変更はそのビューに表示されません。ページの現在の状態を確認する (さらには変更する) には、代わりに「要素を調べる」オプションを使用できます。

于 2013-10-17T16:49:36.233 に答える