1

これはばかげた質問かもしれませんが...質問:追加されたHTMLをコンソールのログに取得するにはどうすればよいですか?追加したHTMLが壊れていることを100%確信しています。将来の目的のために、結果をログに記録する方法を知りたいですか?JqueryMobileとPhonegapを使用してAndroid用の小さなソフトウェアを実装しようとしています。

もちろん、現時点では追加が正しくないため、私の関数も確認できます。

編集:質問2:

PÖÖ/POOというテキストが表示されない理由を教えてください。したがって、2番目のTRは完全に欠落していますが、なぜですか?

function populateTable(){
        console.log("###########populateTable()#############");
        $("#table").find('tbody')
        .append($('<tr>')
            .append($('<td>')
                .append($('<img>')
                    .attr('src', 'images/cart_1.jpg')
                    .text('Image cell')
                )
                .append($('</td>')))
         .append($('</tr>'))

            .append($('<tr>')
                    .append($('<td>')
                        .append($('PÖÖ'))
                     .append($('</td>'))
            .append($('</tr>'))
            )));




        var strinki = JSON.stringify($("#table"));

        console.log("2....*******************>>>>>>>>>>>>>>>" +strinki);
    }
4

2 に答える 2

2

あなたが望むのはconsole.log($('#table')[0])、DOM要素を取得することです。

劣ったデバッグ ツールを備えたブラウザを使用しているために HTML 文字列を好む場合 (Firebug では、DOM サブツリーを簡単に表示できます):console.log($('#table').html())

于 2012-08-31T16:25:00.360 に答える
0

それだけでした:)とても簡単だったので、自分でそれを知る必要がありました:)

var strinki = $("#table").html(); 
于 2012-10-25T14:00:20.687 に答える