`
赵彦枝
  • 浏览: 50153 次
  • 性别: Icon_minigender_2
  • 来自: 河北
社区版块
存档分类
最新评论

如何获取被点击按钮所在的当前行和类名

 
阅读更多

       有时候当点击页面表格中的按钮时可能需要获取该按钮所在当前行的信息以及给按钮添加点击事件时可能需要获取该按钮的类名,下面就是获取的方法。

                

                                                              图片1
  

//给图片1的加减按钮添加点击事件
function addButtonEvent() {            
    $("td button").click( function () {
        var ID = this.id;                              //获取被点击按钮的id
        var tr = $(this).parents('tr');          //获取被点击按钮所在的当前行
        var val = this.className.match('buttonLess') ? -1 : 1;      // this.className.match('buttonLess')为获取该按钮的类名并与这个'buttonLess'类名相匹配,若匹配成功值为-1,否则为1。
        updataCount(ID, val, tr);     //该函数更新页面的数量
        updataLocalStory(tr);                //该函数更新本地数据库中的信息
    })
}

 

       下面简单的介绍一下match()方法:

       当字符串匹配到正则表达式(regular expression)时,match() 方法会提取匹配项。

语法:
str.match(regexp);   
//regexp为一个正则表达式对象。如果传入一个非正则表达式对象,则会隐式地使用 new RegExp(obj) 将其转换为正则表达式对象。返回值为一个包含匹配结果的数组,如果没有匹配项,则返回 null。
 

 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 157.8 KB
  • 大小: 164.8 KB
分享到:
评论

相关推荐

    DELPHI获取鼠标当前句柄并执行操作

    可以使用 `GetForegroundWindow` 函数获取当前活动窗口的句柄,或者结合 `GetWindow` 和 `GetParent` 等函数遍历所有子窗口来找到鼠标下的特定控件。 在 DELPHI 中,窗体操作通常涉及到事件处理。例如,我们可以在...

    类名查找器

    "类名查找器"是一款实用的工具,主要功能是帮助用户获取光标所在位置的类名、窗口句柄以及窗口标题。这对于软件开发者、测试人员和逆向工程师来说尤其有用,因为它们在调试、测试或分析他人代码时,常常需要这类信息...

    vue实现点击按钮切换背景颜色的示例代码

    这样,当点击按钮时,会根据当前点击的按钮更新相应的数据,进而触发视图的更新。 4. **CSS样式**:`.bg`类定义了背景颜色和文字颜色,当按钮被选中时,由于`bg`类被绑定,所以按钮的背景颜色变为`rgb(12, 197, 89)...

    侦测类名的好工具SPY++

    - **自动化测试**:自动化测试工具可能会用到SPY++获取窗口和控件信息,以便模拟用户操作。 ### 注意事项 - 使用SPY++时,应避免对其它正在运行的重要应用程序造成干扰。 - 虽然SPY++功能强大,但不要滥用,以免...

    【JavaScript源代码】js实现楼层滚动效果.docx

    这里首先获取所有楼层元素和楼层按钮,然后对每个楼层按钮添加点击事件监听器。当点击某个楼层按钮时,计算页面当前的滚动位置(scrollTop)和目标楼层相对于顶部的偏移量(offsetTop)。如果页面滚动距离大于目标...

    jQuery单选多选按钮美化代码插件

    3. 使用特定的类名(如`ion-radio`和`ion-checkbox`)标记这些按钮,以便于插件识别和应用样式。 4. 初始化插件,通常是通过在文档加载完成后调用`jQuery`的`.ionCheckRadio()`方法。 例如: ```html <!DOCTYPE ...

    易语言源码易语言取光标位置窗口句柄源码.rar

    - 获取窗口句柄:根据光标位置,找出当前光标所在的窗口句柄。 - 输出或处理:将获取到的光标位置和窗口句柄信息进行输出,或者作为其他功能的输入。 4. **实际应用**: 这种功能在很多场景下都非常实用,比如...

    使用Jquery实现table中行的复制.zip

    当按钮被点击时,找到该按钮所在的行,并创建它的副本。如果需要对复制的行进行特殊处理,如清空输入框内容或更改ID,可以在适当位置添加这些代码。最后,将复制的行插入到原始行之后,达到复制的效果。 在实际应用...

    ASPNETPAGER 介绍

    3. **CurrentPageIndex**: 该属性用于获取或设置当前显示的页面索引,通常用于跟踪用户所在的页面。 4. **FirstPageText**、**LastPageText**、**NextPageText**、**PrevPageText**: 这些属性分别定义了“第一页”...

    unigui_check_swith_css动画按钮纠正

    总之,纠正Unigui中的CSS动画按钮涉及对CSS选择器、状态切换、动画效果、自定义样式和JavaScript交互的深入理解。通过对这些知识点的熟练掌握和应用,我们可以创建出既美观又功能完善的用户界面。

    JavaScript 轮播图.rar

    此外,还需要添加必要的类名和ID以便JavaScript进行操作。 CSS(可能在css文件夹中的style.css)则负责设置轮播图的样式,包括布局、动画效果、按钮样式等。例如,可以设置轮播图容器的宽度和高度,图片的居中方式...

    带上一页下一页和搜索跳转的jquery分页代码.zip

    主要的jQuery代码可能在这里,它负责监听用户的点击事件(如“上一页”、“下一页”按钮),计算当前显示的数据页,以及处理搜索后跳转的功能。jQuery库提供了一套简洁的API来操作DOM,使得这些操作变得简单高效。...

    eclipse快捷键大全

    该快捷键可以将当前光标所在行的代码复制到下一行,这对于需要重复使用同一段代码或者调整代码顺序时非常有用。此外,配合 Shift 键还可以实现同时复制多行代码的效果。 #### 二、高级编辑与导航功能 **Alt+向下...

    spy++(强大的捕获窗口句柄软件)

    例如,当用户报告一个点击按钮没有反应的问题时,开发者可以通过查看消息查看器,找出是否消息被正确发送和处理,从而找出问题所在。 `SPYXX.EXE` 文件是Spy++的可执行文件,可以直接运行进行窗口和消息的监控。而`...

    MYECLIPSE快捷键大全JAVAOOP.pdf

    14. **Alt+Shift+O** 或点击“ToggleMarkOccurrences”按钮:高亮显示相同标记,便于快速定位和对比。 15. **右击窗口的左边框并选择“ShowLine Numbers”**:显示代码行号,有助于跟踪代码位置。 16. **Ctrl+I**...

    MyEclipse常用快捷键

    - 在当前光标所在行下方添加一个新行。 #### 三、Alt系列快捷键 1. **Alt+/ 代码助手完成一些代码的插入,自动显示提示信息** - 自动完成代码片段的输入,如自动补全方法调用、变量名称等。 2. **Alt+↓ 当前行...

    MyEclipse快捷键大全

    - **Alt+Shift+O**(或点击工具栏中的Toggle Mark Occurrences按钮):当点击某个标记时可以使本页面中其他地方的此标记黄色凸显,并且窗口的右边框会出现白色的方块,点击此方块会跳到此标记处。这有助于在代码中...

Global site tag (gtag.js) - Google Analytics