我目前已經重構了一些代碼,並且正在掛斷一些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的元素。