私は持っています
$('#hidden-data').find('#' + $(this).attr('id')).html(currdata);
var hiddata = $('#hidden-data').find('#' + $(this).attr('id')).html();
これをJavaScriptに翻訳したいのですが、脳が溶けてしまいます。助けてください;p
私は持っています
$('#hidden-data').find('#' + $(this).attr('id')).html(currdata);
var hiddata = $('#hidden-data').find('#' + $(this).attr('id')).html();
これをJavaScriptに翻訳したいのですが、脳が溶けてしまいます。助けてください;p
IDが一意である必要がある場合、最も単純なバージョン:
var hiddata = this.innerHTML = currdata;
IDの一意性を考慮した短縮されたjQueryバージョンは、これをもう少し明確にします。
$(this).html(currdata);
var hiddata = $(this).html();
id
から属性を取得していて、this
他の要素がそのIDを持つべきではthis
ないので、使用するだけで、DOMで他に何かを見つける必要はありません...すでに要素を持っているはずです。
var o = document.getElementById(thisid);
o.innerHTML = currdata;
var hiddata = o.innerHTML;