我目前已经重构了一些代码,并且正在挂断一些jQuery的使用。之前,我用一个jQuery each()
循环,并通过类似这样的DOM元素进行迭代:jquery遍历iframe中的html元素
$.each($('[id*="cnv"]'), function (index, value) { /*do work*/ }
,这将选择每个谁的ID包含cnv
元素。现在我提出的代码,并需要通过这些元素进行迭代,但是从他们居住在iframe外面我使用javascript按如下方式访问在不同的地方,这些元素
var canvasObj = window.frames['iframe'].contentDocument.getElementById(canvasId);
(注:iframe
是id /名称我的iframe),但我不知道如何结合这两个语句,以便我可以迭代通过具有匹配的父母的ID的元素。