首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    自写JQ控件-树状菜单控件

    this.tree.find("ul ul[show='true']").show(); /* 显示 show 属性为 true 的子级菜单 */ }/* option...._init(); }); /* 设置所有父节点样式 */ this.find("ul").prev("li").addClass...("folder"); /* 设置节点“是否包含子节点”属性 */ this.find("li").attr("hasChild",false);...主要有这几点: (1)$(function() {}); 当文档载入完毕就执行的意思 (2)jQuery插件开发分为两种: 1、 类级别 类级别你可以理解为拓展jquery类,最明显的例子是$.ajax...(1)比如一些位置的知识: jquery获取元素位置的方法有两个: position方法: 获取匹配元素集中第一个元素的坐标,获取的是该元素相当于最近的一个拥有绝对或者相对定位的父元素的偏移位置。

    1.9K30

    Juypter Notebook 前端二次开发

    下拉选项修改 比如一个简单需求:修改工具栏下拉的内容,并能通过与父级通讯,实现在下拉切换时,调用外部的方法。...这里使用window.postMessage方法,实现跨域的通讯,在下拉的change事件中,添加如下代码 /** * 与父级通讯,调用外部方法 */ window.top.postMessage({...selected: data.cell_type, eventType: 'languageChanged' }, '*') 这样,在父级页面,只需要添加监听,即可实现通讯,具体如下: window.addEventListener...notebook.js 在notebook目录下,notebook.js定义了Notebook的类,可以将其看作项目的容器,将各基础模块和功能集成并接入进来,这里举一个简单的例子。...window.top.postMessage({ status: that.dirty, eventType: 'editStatus' }, '*') } }) 同理,父级也只需要通过

    2.8K10

    Vue复习姿势系列之UI组件——单选框(Radio)

    要实现的功能 属性 功能 说明 v-model/value 绑定值 禁用 禁止使用 单选框组 提供一组选项给用户,v-model绑定在父级 带有边框 样式增强,并且提供四种尺寸 按钮样式 样式增加,提供四种尺寸...单选组框 该功能实现方式是创建个radio-group组件将radio包裹,radio功能由父级接管。...: false, // 是否被选中 myDisabled: false, // 内部的禁用属性,交由父级控制 } }, mounted() { // 通知myRadioGroup组件调用...button属性设置给radio-group,由父级接管该功能。...font-size: $--font-size-medium; } } 复制代码 结语 以上便是单选框组件的部分功能开发过程,单选框组功能中我们创建了新的组件radio-group作为父级

    4.6K00

    Python+Selenium笔记(八):操作下拉菜单

    from selenium.webdriver.support.ui import Select (二) Select类的功能及方法 功能/属性 简单说明 all_selected_options...(value) 选择和给定参数匹配的下拉菜单和列表的选择项 select_by_visible_text(text) 选择和给定参数匹配的下拉菜单和列表的选择项 (三)  示例(检查12306注册页面的证件类型是否与预期一致...select_card_type = Select(self.driver.find_element_by_id('cardType')) #检查默认选项是否为'二代身份证...' self.assertTrue(select_card_type.first_selected_option.text == '二代身份证') #页面提供的证件类型选项数量是否为...(1) #选择索引为1的选项(港澳通行证) #检查选择港澳通行证时,是否显示出生日期字段 self.assertTrue(self.driver.find_element_by_id

    3.3K100

    jQuery 选取元素概要

    用选择器选取元素 $(选择器 [, 父元素]) 如: $('#save-btn');// 所有 id 为 save-btn 的 $('.btn', $('form'));// form 元素下类名包含...'); $('.form').find(':selected'); $('.list').eq(3); 一些有用的选择器 表单类 :checked 选中的单选和复选按钮 :selected 选中的... 元素 :disabled ji用的表单元素 是否可见 :visible 可见元素 :hidden 不可见元素 内容过滤 :contains(文本) 如: $("div:contains...选择器中包含元字符的处理 选择器的元字符有:!"#$%&'()*+,./:;?@[\]^{|}~。 选择器中如果要使用选择器的元字符,必须用 \ 来转义。...从层级中选取元素 从父元素和祖系元素中找 .closest([选择器]) .parent([选择器]) .parents([选择器]) .offsetParent() 找最近的父级定位元素(position

    1.3K20

    Qt Designer中的QWidget属性表介绍

    一、QWidget 类,总体的属性归类,如下图所示 image.png 1、大小控制 ① geometry geometry属性保存的是,组件相对于其父级对象的位置和大小,Qt实际上是以一个长方形来表示组件的位置和大小的...详细介绍可参考官方文档“QRect Class | Qt Core 5.15.5”和博客“QRect类参考”) 其他与该属性关联的函数有:frameGeometry()、rect()、move()、resize...,有宽有窄,有的圆乎乎,有的棱角分明,就会导致排列在一起的时候疏密不一致,而kerning可以有效利用字符形状间的间隙,使字形之间的空间更加相似 是否反走样抗锯齿(Antialiasing) 请参考《QT...此外,为父级调用setLayoutDirection()之后添加的子部件不会继承父级的布局方向。...---- 如果部件的父级对象背景具有静态渐变,则无法关闭此属性(即不能设置为False)。 警告:在使用Qt Style Sheets时请小心使用此属性。

    11.3K20

    寒假提升 | Day7 CSS 第五部分

    说说你对margin的传递和折叠的理解 margin的传递一般是父子块元素之间,有margin-top传递,margin-bottom传递. margin-top传递: 当块级元素的顶部线和父元素的顶部线重叠...,那么这个块级元素的margin-top值会传递给父元素 margin-bottom传递:当块级元素的底部线和父元素的底部线重叠,那么这个块级元素的margin-bottom值会传递给父元素 折叠:...它有两个兄弟块级元素之间的上下margin的折叠,也有父子块元素之间的margin折叠 四. 行内非替换元素在设置padding/border的上下时,有什么特殊的地方?...说出元素水平居中的方案以及对应的场景 行内块元素(包括inline-block元素) 水平居中:在父元素中设置text-align: center 块级元素 水平居中:margin:0 auto...only-of-type,是父元素中唯一的这种类型的子元素 下面的伪类偶尔会使用: :root,根元素,就是HTML元素 :empty 代表里面完全空白的元素 否定伪类(negation pseudo-class

    1K10
    领券