私はこれが簡単だと思っていましたが、1時間のグーグルではまだ何も見つかりませんでした。現在のコンテンツを上書きせずに、divのコンテンツを変更する方法は?
私はjQueryを使ってのdiv内のコンテンツを更新する方法を知っている:
$(".div").html("stuff");
それはDIV(以上、それは書き込み)の現在の内容を置き換えます。私はそこに残るために現在の内容が必要です。
JavascriptまたはJqueryの方法を知っていても大丈夫です。
ありがとう
私はこれが簡単だと思っていましたが、1時間のグーグルではまだ何も見つかりませんでした。現在のコンテンツを上書きせずに、divのコンテンツを変更する方法は?
私はjQueryを使ってのdiv内のコンテンツを更新する方法を知っている:
$(".div").html("stuff");
それはDIV(以上、それは書き込み)の現在の内容を置き換えます。私はそこに残るために現在の内容が必要です。
JavascriptまたはJqueryの方法を知っていても大丈夫です。
ありがとう
を探していると思う:
$('div').html(
function(index,oldhtml){
var newString = 'something';
$(this).html(newString + ' ' + oldhtml);
});
参考文献:
正直言って、 '.html()'にシリアル化するのは本当に最悪の解決策です。私は '.append()'/'.prepend()'を使わない理由は見当たりません。 –
'append()'と 'prepend()'は既にカバーされていて(リンクされたデモに表示されているので)、私が考えることができる他の(簡単な)唯一の解決策をカバーする必要があると感じました。 –
Concat?
var old_content = $(".div").html();
$(".div").html(old_content + "newstuff");
は、私はあなたがappend()
、prepend()
またはhtml()
の作り付けの機能を使用するか、あなたが.append()
RTFD:http://api.jquery.com –