JQuery标签事件处理实例

如果你正在使用JQuery tabs而且想从基本的功能扩展到自定义的功能,这是你最好知道如何处理JQuery的点击事件。

在这篇文章中:

  1.回顾如何添加当tab被点击时的事件处理

背景:

  需要了解的是,JQuery在不断修正的,很多有用的信息只针对于某一特定的老版本,JQuery已经不在支持。

  在这种情况下,JQuery-ui对标签页的事件监听的支持从1.9.x的show命令切换到JQuery-UI 1.10.x的activate命令。

处理一个Tab的点击事件在JQuery-UI 1.10.x和JQuery UI 1.9.x

  这是一个用于JQuery-UI 1.10.x的激活tab响应的代码片段在这个页面,将会执行你自己写的代码,当第二个tab被点击。

<script type="text/javascript" >$(function () {$('#tabs').tabs({activate: function (event, ui) {var $activeTab = $('#tabs').tabs('option', 'active');if ($activeTab == 1) {// HERE YOU CAN ADD CODE TO RUN WHEN THE SECOND TAB HAS BEEN CLICKED
 }}});
});</script>

这是早期版本的JQuery-UI使用show命令。

<script type="text/javascript" >$(function () {$('#tabs').tabs({show: function (event, ui) {var $activeTab = $('#tabs').tabs('option', 'active');if ($activeTab == 1) {// HERE YOU CAN ADD CODE TO RUN WHEN THE SECOND TAB HAS BEEN CLICKED
 }}});
});</script>

从上面的代码可以看出,JQuery的编写者可以仅仅将show改变成activate由于语法的原因。作为一个开发者,需要记住,如果一部分的JQuery的代码不起作用,最好在猜测是否有bug前,检查一下语言弃用帮助。

参考资料:

1.JQuery – Example of Tabs Event Handling

2. JQuery中文文档

转载于:https://www.cnblogs.com/shubin/p/7463353.html

获取JQuery UI tabs中被选中的tabs的方法相关推荐

  1. jquery.easyui.tabs 中的首个tabs被最后tabs覆盖的问题解决方法

    jquery.easyui.tabs 中的首个tabs被最后tabs覆盖的问题解决方法 参考文章: (1)jquery.easyui.tabs 中的首个tabs被最后tabs覆盖的问题解决方法 (2) ...

  2. jquery.ui.draggable中文文档jquery 自由拖拽类~study~

    为什么80%的码农都做不了架构师?>>>    JQuery UI Draggable插件用来使选中的元素可以通过鼠标拖动. Draggable的元素受影响css: ui-dragg ...

  3. ajax动态选项卡,如何将动态生成的ajax内容附加到jquery ui选项卡中新添加的选项卡?...

    我在侧面板上有以下表格的表格: one two three four 当有人点击该列的某一行时,该行的标题将作为参数传递给在主面板中显示搜索结果的函数. $("#content-displa ...

  4. 解决Select2控件不能在jQuery UI Dialog中不能搜索的bug

    本文使用博客园Markdown编辑器进行编辑 1.问题呈现 项目中使用了jQuery UI的Dialog控件,一般用来处理需要提示用户输入或操作的简单页面.逻辑是修改一个广告的图片和标题. 效果截图如 ...

  5. Java获取三个数字中的最大值[5种解决方法]

    第一种解决方法[if嵌套] public static int getMax1(int a, int b, int c) {int max = 0;if (a > b) {if (a > ...

  6. php 获取照片信息,PHP中读取照片exif信息的方法

    这篇文章主要介绍了PHP中读取照片exif信息的方法,本文从什么是exif信息开始讲解,使用PHP需要什么扩展.及它的安装方法和使用代码示例等,需要的朋友可以参考下 先来了解什么是图片的Exif信息 ...

  7. JQuery UI – droppable 中文文档

    为什么80%的码农都做不了架构师?>>>    ·概述 配合draggable插件,允许拖放到任何DOM元素内. 官方示例地址:http://jqueryui.com/demos/d ...

  8. easyui中 在子tabs中 添加新的tabs

    function addToParentTab(title, url) {             self.parent.addTabIgnoreExist(title, url, 'icon-ch ...

  9. 获取application.yml文件中配置参数的两个方法

    application.yml文件内容 第一种(适用于获取少量配置参数): @Value("${man.name}") private String name; 第二种(适用于获取 ...

  10. 在Windows 记事本中快速选中大量文本的方法

    以下以Notepad3为例,在Windows 记事本和几乎所有的文本编辑软件中有相同的操作方法. 1. 基本操作: 全选,快捷键为Ctrl + A. 跳转到指定行或列,快捷键为Ctrl + G. 间断 ...

最新文章

  1. Java技术分享:SpringBoot多模块开发
  2. CMSIS-DAP和J-Link、ST-Link是什么关系?
  3. C#实现ByteBuffer类 .
  4. exists sql用法_干货!SQL性能优化,书写高质量SQL语句
  5. oracle中中文乱码,oracle中文乱码的解决方法
  6. 为什么网络安全领域需要更多的女性?
  7. Java反射高频面试题(附答案),做了5年Java
  8. c语言科学计数法整数位改为0,c语言科学计数法表示
  9. 整型常量(基于百度及各处资料加上我的个人经验整理而成)
  10. html 怎么设置hr的颜色,html hr标签能设置黄颜色吗
  11. C语言求卢卡斯序列,斐波那契序列和卢卡斯序列
  12. 工具类-随即获取姓名-ZH
  13. 新产品如何推广?推广新产品的方法和技巧
  14. vue http put 请求入参报错400
  15. 视频教程-Web前端开发利器 SPRY框架之表单验证-JavaScript
  16. 如何制作渐变色二维码
  17. 游戏最终排名预测--kaggle项目笔记
  18. 我们需要什么样的监控摄像机?
  19. Windows服务器时间偏差大问题校正
  20. Java操作office 2007文档

热门文章

  1. Impala ODBC 安装笔记
  2. Nagios插件开发指导
  3. 二手房六大产权问题最关键
  4. Property Bags Object Model中的小“陷阱”
  5. ubuntu12.04.4安装搜狗输入法
  6. 面试官:你是如何调用 wait() 方法的?使用 if 还是 while?别答错了!
  7. 答应我,别再靠!= null走天下了可以吗?
  8. MySQL 8.0 的 5 个新特性,太实用了!
  9. 大过年的,程序员在家改bug…
  10. Java 8 Stream 闪亮登场!