ホームページ >ウェブフロントエンド >jsチュートリアル >IE7 での jquery のセレクターの問題により、fail_jquery への追加が発生する問題の解決策
1、次のような HTML があります
さらに追加してみましょう:
IE で jquery append を使用する際の注意点
$(document).ready(function() { $.ajax({ url: 'Cutepage.htm', dataType: 'json', data: 'type=Init&PageSize=' + EachPage + '&PageIndex=1', success: function(msg) { //在IE7下无法显示,在火狐下没有问题。。。。。 $('#Content').append('<tr><td width="19%"> 商品编号</td><td width="15%">商品名字</td><td width="20%">供应商商编号</td><td width="30%">商品种类编号</td><td width="10%">单价</td></tr>'); }, error: function(x) { alert("服务器错误代码:" + x.status); $('#Loading').hide(); } }); });
$(document).ready(function() { $.ajax({ url: 'Cutepage.htm', dataType: 'json', data: 'type=Init&PageSize=' + EachPage + '&PageIndex=1', success: function(msg) { //修改后...(这样就没有问题了,可以看出Jquery对html标签是比较敏感的,以后需要注意........) var pageContent = ''; pageContent += '<table border="2">'; pageContent += '<tr><td width="19%"> 商品编号</td><td width="15%">商品名字</td><td width="20%">供应商商编号</td><td width="30%">商品种类编号</td><td width="10%">单价</td></tr>'; pageContent += '</table>'; $('#Content').append(pageContent ); }, error: function(x) { alert("服务器错误代码:" + x.status); $('#Loading').hide(); } }); });
jQuery の append メソッドは接続などの HTML 属性をサポートしていません
今日プログラムを書いていて、a4b561c25d9afb9ac8dc4d70affff419e388a4556c0f65e1904146cc1a846bee などの HTML を追加したいのですが、次のようなリンクが含まれた HTML に遭遇しました。 🎜>
コードをコピーします
コードをコピーします
コードをコピーします