Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 过滤E4X中的2个不同节点?_Javascript_Xml_Filter_E4x - Fatal编程技术网

Javascript 过滤E4X中的2个不同节点?

Javascript 过滤E4X中的2个不同节点?,javascript,xml,filter,e4x,Javascript,Xml,Filter,E4x,我可以在E4X中过滤两种不同的节点类型吗?它们与属性相同,但在节点类型上不同?我在任何地方都找不到这个: 类似于: $.book\u xml.pages.page.(节点='front'和&node='back'); 不熟悉javascript中的e4x,但这适用于actionscript: trace(book_xml.pages.page.*.(localName()=="front" || localName()=="back")); 返回前面和后面的节点。给定您的片段,为什么节点会是“

我可以在E4X中过滤两种不同的节点类型吗?它们与属性相同,但在节点类型上不同?我在任何地方都找不到这个:

类似于:

$.book\u xml.pages.page.(节点='front'和&node='back');

不熟悉javascript中的e4x,但这适用于actionscript:

trace(book_xml.pages.page.*.(localName()=="front" || localName()=="back"));

返回前面和后面的节点。

给定您的片段,为什么节点会是“前面”和“后面”?当然,它们是一个或另一个。
trace(book_xml.pages.page.*.(localName()=="front" || localName()=="back"));