放在加载结束事件那里,但是初始化预览的时候,没有生效,点击sheet时,才有用, 这个可以怎么改 setInterval(function() { $(".fr-sheetbutton-container").click(function() //给切换sheet的按钮绑定点击事件 { var a = _g().selectedIndex; //获取当前sheet的编号(从0开始) if (a == 1) { //如果是第2个sheet _g().parameterEl.getWidgetByName("Label1").setVisible(true); _g().parameterEl.getWidgetByName("sPurchaserName").setVisible(true); _g().parameterEl.getWidgetByName("Label2").setVisible(false); _g().parameterEl.getWidgetByName("sSectionName").setVisible(false); _g().parameterEl.getWidgetByName("Label3").setVisible(false); _g().parameterEl.getWidgetByName("sStartSectionBudget").setVisible(false); _g().parameterEl.getWidgetByName("label0").setVisible(false); _g().parameterEl.getWidgetByName("sEndSectionBudget").setVisible(false); _g().parameterEl.getWidgetByName("Label4").setVisible(false); _g().parameterEl.getWidgetByName("sPurchaseWay").setVisible(false); _g().parameterEl.getWidgetByName("Label5").setVisible(false); _g().parameterEl.getWidgetByName("sSupplierName").setVisible(false); } else { _g().parameterEl.getWidgetByName("Label1").setVisible(true); _g().parameterEl.getWidgetByName("sPurchaserName").setVisible(true); _g().parameterEl.getWidgetByName("Label2").setVisible(true); _g().parameterEl.getWidgetByName("sSectionName").setVisible(true); _g().parameterEl.getWidgetByName("Label3").setVisible(true); _g().parameterEl.getWidgetByName("sStartSectionBudget").setVisible(true); _g().parameterEl.getWidgetByName("label0").setVisible(true); _g().parameterEl.getWidgetByName("sEndSectionBudget").setVisible(true); _g().parameterEl.getWidgetByName("Label4").setVisible(true); _g().parameterEl.getWidgetByName("sPurchaseWay").setVisible(true); _g().parameterEl.getWidgetByName("Label5").setVisible(false); _g().parameterEl.getWidgetByName("sSupplierName").setVisible(false); } }); },3000); |