`

jQuery判断显示的元素,并获取显示元素数据

阅读更多
// 获取显示元素的数据
jQuery(this).find("a:visible").attr("href");


// 多级标签选择器
jQuery("#slider").click(function(){
			var rel = jQuery(".nivo-controlNav a.active").attr("rel");
			location.href = jQuery(this).find("a").eq(rel).attr("href");
		});


// 判断元素是否显示
$(document).ready(function(){
   if($("#mydiv").is(":visible")==false){ 
      alert("Hidden"); 
   }else{ 
      alert("Display"); }
});
以上代码可以很好地判断 div 、input 、button 等元素的显示与隐藏。
分享到:
评论

相关推荐

    JQuery判断radio是否有选中,获取选中的值

    下面是一个简单的示例,展示如何使用jQuery判断单选按钮是否被选中并获取选中值: ```javascript // 获取所有同名的单选按钮 var radioButtons = $('input[name="yourRadioGroupName"]'); // 检查是否至少有一个被...

    jQuery前端分页显示特效.zip

    4. **数据处理**:接收到服务器返回的数据后,我们需要解析并处理这些数据,将其插入到页面的适当位置,替换当前显示的数据。 5. **分页UI**:创建分页按钮,可以使用HTML和CSS自定义样式,也可以利用现有的jQuery...

    jquery滚动滚动条加载数据 类似瀑布流

    我们可以在事件处理函数中判断页面是否已经滚动到接近底部,如果接近,就通过Ajax请求获取更多的数据并添加到页面中。 **实现瀑布流布局** 瀑布流布局的关键在于每个元素的定位,需要根据其相邻元素的高度来调整...

    基于jquery.masonry插件开发的瀑布流ajax动态加载数据功能

    2. **Ajax请求**:配置Ajax请求,包括URL、类型(GET或POST)、数据(如果需要发送到服务器的数据)、成功回调函数(处理返回的数据并添加到页面)和错误处理函数。 3. **数据处理**:在成功回调函数中,将服务器...

    jquery仿新浪微博动态显示

    4. 构建动态元素:根据返回的数据,使用`.append()`或其他DOM操作方法创建新的动态项并添加到页面。 5. 数据接口:后端需要提供一个接口,如`fetch_more.php`,该接口接收请求并返回新动态的数据,可以是JSON格式。...

    jquery获取checkbox选中的值

    在本场景中,我们关注的是如何使用jQuery来处理HTML中的复选框(checkbox)元素,尤其是获取选中的值、实现全选、取消全选、反选以及选择奇数行的操作。下面将详细介绍这些知识点。 1. **获取选中的值** jQuery ...

    jQuery带分页动态数据表格插件

    2. **分页逻辑**:分页需要计算每一页显示多少条数据,以及当前页的起始和结束索引。这通常涉及到数学计算和条件判断。同时,需要提供导航元素(如“上一页”、“下一页”按钮)来改变当前页。 3. **表格构建**:...

    jQuery获取Select选择的Text和_Value

    jQuery 获取 Select 选择的 Text 和 Value 是一种常见的操作,例如在表单提交前获取用户选择的选项,或者在页面加载时根据服务器端的数据设置选择的选项。本文将详细介绍 jQuery 获取和设置 Select 选择的 Text 和 ...

    超实用的jQuery代码段

    8.15 解析XML数据并加载到HTML表格 8.16 jQuery AJAX错误的处理方法 8.17 在页面级创建全局的AJAX监听器以及状态指示器 8.18 级联AJAX数据异步加载 8.19 取消AJAX异步请求 第9章 jQuery常用算法 9.1 jQuery遍历算法...

    jQuery局部div滚动加载远程数据

    jQuery的$.ajax()方法或者更简单的$.get()、$.post()可以用来向服务器发送异步请求,获取远程数据。 1. **设置监听滚动事件**:你需要绑定一个函数到窗口或者特定div的滚动事件上。使用`$(window).on('scroll', ...

    jQuery页面滚动文字图片元素淡入动画特效

    这可以通过`$(element).offset().top`获取元素的顶部距离,结合`$(window).scrollTop()`获取滚动条的位置来实现。 5. **条件判断**:在用户滚动到特定位置时,通过比较元素位置与视口位置,可以决定是否启动动画。...

    jQuery+Ajax打开弹出分页层并保存多选框选中数据

    Ajax,即异步JavaScript和XML,它允许网页在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。Ajax的核心在于创建XMLHttpRequest对象,通过这个对象,我们可以发送异步请求到服务器,获取响应数据,然后...

    jQuery动态表格数据分页插件.zip

    在jQuery中,开发者通常使用`.ajax()`方法从服务器获取数据,然后利用DOM操作将数据填充到表格中。对于分页,关键在于计算每页的记录数,以及根据用户的操作(如点击“下一页”按钮)更新数据和界面状态。这部分代码...

    jquery图片向上滑块显示文字效果.rar

    例如,如果图片和文字是从数据库中获取的,那么C#可能用于查询数据并返回JSON格式的结果,前端再通过Ajax请求获取数据并动态构建页面。 总的来说,这个项目融合了jQuery的选择器、事件处理、动画制作,以及可能的C#...

    jquery实现筛选前台页面

    3. **筛选匹配项**:遍历需要筛选的元素,通过正则表达式判断内容是否包含搜索关键词,然后决定是否显示。 ```javascript function filterItems(keyword) { $("item-selector").each(function() { var itemText =...

    jQuery表格数据条件筛选代码.zip

    jQuery提供了强大的选择器机制,如`$("#id")`、`$(".class")`等,用于快速获取DOM元素。在数据筛选的实现中,通常会监听`keyup`、`change`等事件,当用户在输入框中输入内容或选择下拉选项时,触发筛选逻辑。这部分...

    Jquery AutoComplete

    `jQuery AutoComplete` 是基于 jQuery 和 jQuery UI 的插件,它通过监听用户在输入框中的输入行为,实时发送请求到服务器,获取匹配的数据,并将这些数据以下拉列表的形式展示出来,供用户选择。这个过程涉及到了...

    jquery.metadata.js.zip

    - **事件绑定**:通过元数据,我们可以轻松地为元素绑定多个事件,而无需在JavaScript中进行大量的条件判断或查找。 - **动态模板**:在构建动态内容时,我们可以将数据和行为定义在HTML中,让JavaScript根据元数据...

    jQuery中数据缓存$.data的用法及源码完全解析.pdf

    8. `acceptData`: 判断元素是否接受数据存储。 jQuery的实例方法扩展了`.data`和`.removeData`,使得在选择器返回的元素集合上可以直接操作数据。 三、`.data(elem, name, data)`和`.data(elem, name)` `.data()`...

    消消乐jQuery小游戏.rar

    5. **Ajax交互**:虽然在这个简单的游戏中可能没有涉及,但jQuery的Ajax功能可以用于实现游戏进度的保存或加载,或者获取服务器上的排行榜数据,增加游戏的互动性。 JavaScript作为基础,负责处理游戏的核心逻辑,...

Global site tag (gtag.js) - Google Analytics