Wil*_*eja 2 jquery internet-explorer-8 custom-tags
我有以下HTML代码:
<mytag>
Just Some Text
</mytag>
Run Code Online (Sandbox Code Playgroud)
我有这个jQuery命令
$('mytag').each(function () { alert($(this).html()); });
Run Code Online (Sandbox Code Playgroud)
在除IE之外的所有浏览器中我都获得了内部HTML,在IE中我不是.任何人都可以阐明这个谜团吗?我用IE8,Mozilla,Opera,Chrome和Safari测试了这个
因为Internet Explorer 对于该特定类型的无效 HTML 没有错误,所以与您使用do测试代码的其他浏览器相同.
我想你可以用它来破解它(它适用于应用CSS):
document.createElement('mytag')
Run Code Online (Sandbox Code Playgroud)
...但你最好还是编写HTML(或编写XML并将其作为application/xml提供).