我的工作开发人员给我一个小模板,所以我可以编辑它并为工作项目制作一个模型。当他创造它时,它工作得很好;他在IE8中做到了。当他通过电子邮件发送给我时,我在IE11 / Chrome / Firefox中打开它没有去。有什么帮助吗?
Type sourceType = CurrentViewModel.GetType();
PropertyInfo[] sourcePI= sourceType.GetProperties();

答案 0 :(得分:0)
您不一定需要nextSibling
,您需要nextElementSibling
。如果父元素后面有空格,则下一个兄弟将那个空格。因此,您可能希望删除元素及其兄弟之间的所有空格,或者调用nextElementSibling
以保证您不会获得textNode。
值得注意的是,只有IE 9及更高版本支持getElementSibling
。但是,如果您需要IE 8支持,则只需删除空格,保留nextSibling
或leverage a polyfill。