77/*globals CustomEvent, CoCreate*/
88import observer from '@cocreate/observer' ;
99import action from '@cocreate/actions' ;
10+ import { queryFrameSelectorAll } from '@cocreate/utils' ;
1011
1112function init ( ) {
1213 let elements = document . querySelectorAll ( `[show],[hide]` ) ;
@@ -46,10 +47,10 @@ function selectShowHideEle(e) {
4647 if ( value != '' ) {
4748 var show = opt . getAttribute ( 'show' ) ;
4849 if ( typeof show != 'undefined' ) {
49- for ( let el of document . querySelectorAll ( show ) )
50+ for ( let el of queryFrameSelectorAll ( show ) )
5051 el . classList . add ( 'hidden' ) ;
5152 if ( opt . selected === true ) {
52- for ( let el of document . querySelectorAll ( show ) )
53+ for ( let el of queryFrameSelectorAll ( show ) )
5354 el . classList . remove ( 'hidden' ) ;
5455 }
5556 }
@@ -72,12 +73,12 @@ function clickShowHideEle(e) {
7273
7374 show = radio . getAttribute ( 'show' ) ;
7475
75- for ( let el of document . querySelectorAll ( show ) ) {
76+ for ( let el of queryFrameSelectorAll ( show ) ) {
7677 el . classList . add ( 'hidden' ) ;
7778 }
7879
7980 if ( radio . checked ) {
80- for ( let el of document . querySelectorAll ( show ) )
81+ for ( let el of queryFrameSelectorAll ( show ) )
8182 el . classList . remove ( 'hidden' ) ;
8283 }
8384 }
@@ -86,14 +87,14 @@ function clickShowHideEle(e) {
8687
8788 let updated_els = [ ] ;
8889
89- for ( let el of document . querySelectorAll ( show ) ) {
90+ for ( let el of queryFrameSelectorAll ( show ) ) {
9091 if ( el . classList . contains ( 'hidden' ) ) {
9192 el . classList . remove ( 'hidden' ) ;
9293 updated_els . push ( el ) ;
9394 }
9495 }
9596
96- for ( let el of document . querySelectorAll ( hide ) ) {
97+ for ( let el of queryFrameSelectorAll ( hide ) ) {
9798 let existEqual = false ;
9899 for ( let uel of updated_els ) {
99100 if ( el . isEqualNode ( uel ) ) {
0 commit comments