jQueryのこのスニペットで起こっていることは誰でも私に説明できますか?私にjQueryオブジェクト - 以下のコードではどうなりますか?
var tileDiv = $('<div/>', { 'class': 'tile', 'text': this.name, 'id': this.tileId });
tileDiv.css('border-top', '5px solid ' + this.scenes[sceneId].borderColor);
tileDiv.data(this);
、それはtileDiv
のように見える2つのit-- <div/>
の値とコンマの後に第2ビットでjQueryオブジェクトに設定されています。しかし、tileDiv.data(this)
コールで何が起こっているかを100%確かめることはできません。明確化または推測のおかげで。
「これは何を指しているのかよく分かります。 –
私はおそらく 'tileDiv.data(this.name、this)'である必要があります。 – Mikhail
あなたの返信をありがとう、私はより多くのコードを含める必要があります。 'this'は、javascript配列内の要素を指し、次の行を使って、あなたが見えるコードの上に反復されます: '$(tiles).each(function(index){...' – larryq