首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JS实现动态获取当前点击事件id属性

整个页面是通过ajax请求最新4部视频进行填充完成,视频列表又是通过template-web.js插件补上去,所以导致所有ID都是一样,一开始给按钮添加一个事件,结果是所有播放按钮都是播放第一个视频...于是,想了好多办法,又把ID属性给弄成动态ajax请求属性,实现了每个id不一样,接下来,因为点击播放要调用一个方法,进行解析视频播放,拼接成API+视频链接格式在新打开弹窗进行展示。...具体可以看下图: 要实现点击不同按钮,并且按钮ID是动态从ajax请求获取,还要添加点击视频拼接视频链接,参考了文章,可以获取点击按钮id,然后使用button,将链接放在value中 Dom...对象id属性可以获取元素id。...用layui <button id="{{dId}}" type="button" onclick="play(this)" value="{{dUrl}}" class="layui-btn-sm

25.9K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【MATLAB】基本绘图 ( 句柄 | 对象句柄获取 | 创建对象时获取句柄 | 函数获取句柄 | 获取 设置 对象属性 | 获取对象属性 )

    文章目录 一、对象句柄获取 1、句柄 2、创建对象时获取句柄 3、函数获取句柄 4、获取 / 设置 对象属性 二、获取对象属性 1、获取 线 对象属性 2、获取 坐标轴 对象属性 一、对象句柄获取...---- 1、句柄 对象句柄 , 类似于编程时引用 , 将对象句柄赋值给变量后 , 该变量就可以代表指定绘图对象 ; 对象 Handle 标识 ; 2、创建对象时获取句柄 创建对象时获取图形对象句柄...: 下面的函数是获取相关对象句柄函数 ; gca : 获取当前坐标轴句柄 ; gcf : 获取当前图形句柄 ; allchild : 查找特定对象所有子对象句柄 ; ancestor...: 查找特定对象父容器句柄 ; delete : 删除对象 ; findall : 找到所有的图形对象 ; 4、获取 / 设置 对象属性 获取某个对象属性 : 使用 get 函数 , 可以获取某个对象属性...; get() 设置某个对象属性 : 使用 set 函数 , 可以设置某个对象属性 ; set() 二、获取对象属性 ---- 1、获取 线 对象属性 获取图形对象属性 : 代码示例 : % x

    6.5K30

    ios OC 获取所有属性、变量 class_getProperty class_copyPropertyList class_copyIvarList

    class_copyPropertyList 看到名字可以看出来他是来获取属性 只能获取到 @property 声明属性 class_copyIvarList 用来获取所有的变量 获取所有的变量,...当然包括因 @property 修饰而自动产生变量 _name 总结 class_copyPropertyList 只能获取到 @property 声明属性 class_copyIvarList 用来获取所有的变量...但是以上两个方法都只能获取到当前类属性和变量(也就是说获取不到父类属性和变量) 验证 以上结论通过一段代码可以验证 首先声明类: @interface KK : NSObject { int...获取指定类属性以及父类所有属性 /** 获取指定类属性 @param cls 被获取属性类 @return 属性名称 [NSString *] */ NSArray * getClassProperty...(以及其父类)所有属性 @param cls 被获取属性类 @param until_class 当查找到此类时会停止查找,当设置为 nil 时,默认采用 [NSObject class]

    5.2K50

    jsattr用于设置属性

    需要注意是,display: none 样式将使元素被完全隐藏且不会占用空间,因此在折叠元素中使用该样式可以有效地控制页面布局和交互效果。...使用 attr() 方法修改 CSS 样式不生效是因为该方法主要用于设置元素属性,而非样式。虽然某些属性可能会影响元素呈现效果,但这并不是它们本意和正确用法。...该方法可以通过接受一个样式属性名和键值对来直接修改元素样式,例如: $("#collapseExample").css("display", "none"); 此外,还可以同时设置多个样式属性,甚至动态地计算样式...,并在页面上实时更新元素样式,非常灵活和方便。...总之,使用 .css() 方法是修改元素样式正确和推荐方式,而不是使用 attr() 方法。

    61130

    java 反射机制--根据属性获取属性

    1.考虑安全访问范围内属性,没有权限访问到属性不读取 [java] view plain copy /**      * 根据属性获取属性      *       * @param fieldName...,保证对private属性访问   return  (String)field.get(object);          } catch (Exception e) {   return... null;          }       }   2.不考虑从祖先类继承属性,只获取当前类属性,包括四类访问权限,private,protect,default,public [java] view...plain copy /**     * 根据属性获取属性     *      * @param fieldName     * @param object     * @return     ...default,public [java] view plain copy /**   * 根据属性获取属性元素,包括各种安全范围和所有父类   *    * @param fieldName

    5.3K20

    js 中使用idx模块方便获取链条式对象属性

    背景 从一个js对象属性属性再次获得,或者从集合中获得元素再获得属性要写很多判断是否空表达式,才能继续读取,否则就出现异常。...这在开发过程很繁琐事情,idx 模块就是来解决这个问题可选方案之一。...从这个 user 里取出 第一个 friends 属性要可能要这么写: props.user && props.user.friends && props.user.friends[0] && props.user.friends...2.知识 ' idx '是一个用于遍历对象和数组上属性实用函数。 如果中间属性为空或未定义,则返回空。idx 目的是简化从链中提取属性过程,省得每次写各种判空条件以方便开发。...idx 这个模块是作为权宜之计存在,因为JavaScript目前还没有直接可选“链条式读取属性支持”。

    8K10

    js:如何获取select选中

    我想获取select选中value,或者text,或者…… 比如这个: <option value=”A” url=”http://www.baidu.com...; // selectedIndex代表是你所选中项index 3:拿到选中项optionsvalue: myselect.options[index].value; 4:拿到选中项options...text: myselect.options[index].text; 5:拿到选中项其他,比如这里url: myselect.options[index].getAttribute(‘url’...); 二:jQuery方法 1:var options=$(“#select option:selected”); //获取选中项 2:alert(options.val()); //拿到选中项...3:alert(options.text()); //拿到选中项文本 4:alert(options.attr(‘url’)); //拿到选中项url 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

    26.7K30
    领券