从Ajax请求的XML响应看起来是这样的:jQuery的:从XML获得元素在不同的顺序
<element type='type1' />
<element type='type2' />
...
<element type='type1' />
我想基于XML插入DOM元素,但我希望他们可以订购:首先是type1的所有元素,然后是type2的所有元素。
对我来说(我也读过一些关于网络的讨论)合成选择器会这样做:$(xml).find('element[type=type1], element[type=type2]').each()
。不幸的是,这仍然以xml顺序获取元素。
任何想法?