このコード行は機能しません。DOM要素を作成してすぐにクラスを追加するにはどうすればよいですか?クラスを持つ要素を作成する
var notes = document.createElement("div").addClass("notes card-content");
このコード行は機能しません。DOM要素を作成してすぐにクラスを追加するにはどうすればよいですか?クラスを持つ要素を作成する
var notes = document.createElement("div").addClass("notes card-content");
jQueryとJavaScript(DOM)が混在しています。 document.createElement
はDOMメソッドで、$.addClass
はjQueryです。あなたが行うことができ
:あなたはjQueryを使ってそのようなネイティブメソッドを混在させることはできません
var notes = $(document.createElement("div")).addClass("notes card-content");
を、それはあなただけで使用することができ
var notes = document.createElement("div");
notes.className = 'notes card-content';
やjQueryの
var notes = $('<div />', {'class' : 'notes card-content'})
のいずれかですjQuery for this:
$("<div/>").addClass("notes card-content");
希望すると便利です。
「機能しない」とはどういう意味ですか? – Clive