通过控件名来修改控件的样式属性(二次开发)

如图,在事件添加过程中,可以通过class选择器来定向对空间的某个部分进行样式的修改。但这样一来,如果整个模板中有多个控件,那么这些控件具有相同的class值得部分都会被修改掉。

image.png

我想问的是,有啥方法指对某一个控件单独指定修改属性,例如使用_g().getWidgetByName("Widgetname")来定向指定修改。或者怎么能使得选择器更精准,不会选择到多个对象,完整的操作和脚本代码改怎么写呢

image.png

上面这个截图里面的$(".x-text.fr-widget-click"),一个点表示的class,后面又接入了一个点,这表示啥呢

FineReport Leou 发布于 2021-8-20 15:32 (编辑于 2021-8-20 16:05)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
杨朝健Lv5中级互助
发布于2021-8-20 16:04

$(a, $(_g().getWidgetByName("Widgetname").element[0])).css(...

  • Leou Leou(提问者) 哇,真的可以,谢谢你。 能再问问你吗,前面嵌套的$(classname,$(_g().getWidgetByName(\"Widgetname\")...),这里是表示的啥意思呢 后面的element[0]又表示的啥呀
    2021-08-20 16:51 
  • 杨朝健 杨朝健 回复 Leou(提问者) element[0]里有控件的各个元素,意思就是在控件里找含有classname的元素
    2021-08-20 16:56 
  • 杨朝健 杨朝健 回复 Leou(提问者) 2个点表示要同时有含有2个类
    2021-08-20 17:00 
  • 杨朝健 杨朝健 回复 Leou(提问者) 去百度一下jquery的选择器
    2021-08-20 17:01 
  • Leou Leou(提问者) 回复 杨朝健 好的,谢谢你哈
    2021-08-20 17:05 
  • 3关注人数
  • 1560浏览人数
  • 最后回答于:2021-8-20 16:05
    请选择关闭问题的原因
    确定 取消
    返回顶部