<tgroup>以下に示すように<table>、要素を追加し<row>、XML ドキュメントの値を変更するために jQuery オブジェクトを使用してい<tbody>ます。
var str = "<txml> <table><tsnipp><tbody> <row> ... </row> </tbody> </tsnipp> </table> </txml>"
を使用して jQuery オブジェクトを作成しています$(str)。<tsnipp>XML ドキュメント内の要素は要素の下にあり<table>ます。ただし、Firebug を使用して jQuery オブジェクトを調べると、<table>要素の上にあるように見えます。したがって、は、その子の 1 つであるのではなく、<tsnipp>と同じレベルにあります。要素が HTML 要素である<table>と考えているため、jQuery 自体がそのように構成されていると思います。<table>
に変更<table>するだけ<d_table>で、jQuery は正しいことを行います。
jQuery を使用してオブジェクトを操作したかったのは、DOM オブジェクトとして操作する方が簡単だからです。ただし、それを文字列に変換してから jQuery オブジェクトに変換するには、特定の文字列を他の文字列に置き換えるために、多くの正規表現が必要になります。