我必須做一些愚蠢的事,但我真的不知道這一點,這是爲什麼腳本不要CONSOLE.LOG(荷蘭國際集團)從<p>
標籤的文本?
HTML:
<div>
<label>Display Name:</label>
<div>
<p>The room that its in.</p>
<span class="edit"></span>
</div>
</div>
的jQuery:
if ($('span.edit').length > 0) {
$(this).click(function(){
var elem = $(this).prev();
var text = elem.text();
console.log(text);
elem.html('<input type="text">' + text + '</input>');
});
}
什麼是代碼中的'this'? –
哦,嗯,我認爲它會是$('span.edit),這可能是我的問題。 – dezman