`
田进丰
  • 浏览: 35374 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

简单的jqurey用法之一个事件控制多个元素

 
阅读更多

jquery事件-target属性:

target属性规定了哪一个DOM元素触发了该事件。

 

$(document).ready(function(){
  $(".a,.b, .c, .d").click(function(event){
      if(event.target.className=="a"){return true} ;
  });
});

该属性可以区分事件里不同的元素,上面有a,b,c,d四个不同的class。通过点击不同的元素,event.target.className会返回不同的字符,以此来判断你所点击的是哪一个元素。

jquery元素选择器:

jquery通过css选择器来选择html元素:

$("p")选取<p>元素。

$("p.jkl")选取class="jkl"的<p>元素。

$("p#lkj")选取id="lkj"的<p>元素。

添加新的html的四个jqurey方法:

append()- 在被选元素的结尾插入内容

$(".a").append(shopping);//将shopping插入到class=a的元素结尾。
$(".a").append(shopping,shopping2,shopping3);//可以插入多个元素;

prepend() - 在被选元素的开头插入内容

after() - 在被选元素之后插入内容

before() - 在被选元素之前插入内容

jquery三种插入元素的方法:

 

function set(){
    var a="<p>I</p>";
    var b=$("<h1></h1>").text(am);
    var c=document.creatElement("h2");
    c.innerHTML="boy";
}

 jquery删除元素的方法:

remove()删除被选元素及其子元素。

 

localStorage.removeItem("key");
//清除本地键为key的value
$(".a").remove();

empty()-从被选元素中删除子元素。

$("#id").empty();

 

 

 

分享到:
评论

相关推荐

    jqurey API

    因为大部分jQuery方法都会返回jQuery对象本身,所以可以连续调用多个方法,如`$("#elem").css("color", "red").slideUp()`, 这样可以在一行代码中改变颜色并隐藏元素。 `jquery-1[1].2.6.js` 文件是jQuery库的一个...

    JQurey学习 Jquery特效

    jQuery,作为一个广泛使用的JavaScript库,极大地简化了网页的DOM操作、事件处理、动画设计和Ajax交互。本教程将深入探讨jQuery的核心概念以及如何利用它来实现各种特效。 首先,jQuery的核心在于其选择器机制,这...

    jQuery点击打开多个标签页代码.zip

    总结来说,"jQuery点击打开多个标签页代码"是一个利用jQuery实现的功能,它将用户的单击事件转换为同时打开多个新标签页的行为。这个功能通过结合`click()`事件处理、`window.open()`方法以及可能的DOM操作和状态...

    jqurey鼠标经过例子

    当鼠标悬停在某个元素上时,我们可以使用`mouseover`事件来显示一个图片。这通常用于创建图像预览或类似的功能。下面是一个简单的示例: ```javascript $("#element").mouseover(function() { $("#previewImage")....

    HTML+CSS + Jqurey 导航网

    例如,可以使用`.hover()`方法来监听鼠标悬停事件,`.show()`和`.hide()`来控制元素的可见性,`.slideUp()`和`.slideDown()`来创建滑动效果。同时,jQuery还可以帮助我们实现异步加载,比如当用户滚动到页面底部时,...

    基于jQurey的可同时创建多个弹出提示窗.zip

    本教程将深入探讨如何利用jQuery来创建一个功能强大的弹出提示窗系统,该系统允许同时显示多个提示窗口,适用于各种场景,如用户通知、确认对话框或者错误提示。 首先,我们需要理解jQuery的基本用法。jQuery通过$...

    Jqurey&Ajax

    - **组合选择器**:可以将多个选择器组合起来使用,如`#external_links a`表示选择ID为`external_links`元素下的所有`&lt;a&gt;`标签。 - **高级选择器**:除了基本的选择器外,jQuery还提供了更多高级选择器,如`:first`...

    jqurey-1.2.6

    2. **链式操作**:jQuery对象的方法返回的是jQuery对象本身,因此可以连续调用多个方法,如`$("div").hide().slideUp()`,这将隐藏所有div元素并执行滑动隐藏效果。 3. **DOM操作**:jQuery提供了一套完整的API来...

    JQUREY实现自定义的下拉列表

    还可以添加键盘导航支持,如使用`keydown`事件和`.focus()`、`.blur()`方法。 5. **事件监听**:监听`&lt;select&gt;`的`change`事件,以便在用户选择后更新`&lt;div&gt;`的显示内容。同时,也可以监听`&lt;div&gt;`的`mouseleave`...

    jqurey教程,网上整理的。。

    jQuery是一个广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。本教程集合了网上众多资源,旨在帮助新手快速掌握jQuery的基本概念和实用技巧。 一、jQuery基础...

    jqurey图片切换

    1. **HTML结构**:轮播的基础是HTML结构,通常包含一个容器元素,里面嵌套多个图片元素或者链接到图片的`&lt;a&gt;`标签。这些图片会在轮播过程中依次显示。 2. **CSS样式**:CSS用于设置轮播的基本样式,包括容器的大小...

    jquery 制作的音乐播放器

    // 当有多个jPlayer时,防止同时播放 }, pause: function() { $(this).jPlayer("clearMedia"); }, // 暂停事件 swfPath: "path/to/jplayer/dist/jplayer" // 设置SWF文件路径,如果需要Flash支持 }); }); ``` ...

    JQurey实现国家地区级联

    - 创建多个`&lt;select&gt;`标签,每个标签代表一个级别的选择。 - 为每个`&lt;select&gt;`标签设置`id`属性,以便通过JavaScript进行操作。 2. **编写CSS样式**:定义基本的样式,如字体大小、颜色等,确保界面整洁美观。 3...

    JQurey学习资料

    接着,可以研究如何使用链式调用来执行多个操作,如 `$('div').css('color', 'red').hide()`,这将改变所有`&lt;div&gt;`的颜色并将其隐藏。 jQuery的事件处理也非常强大,例如`click(function() {...})` 用于绑定点击...

    JQUREY制作的大转盘抽奖效果,做了简单的优化

    在本项目中,我们主要探讨的是使用jQuery技术实现的一个大转盘抽奖效果,并对其进行了优化。jQuery是一款广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画制作以及Ajax交互等任务,使得开发者能更高效地...

    jQuery自定义表单添加删除代码.zip

    在HTML中,我们通常会有一个基础的表单结构,包含一个或多个输入框、多行输入域(如文本区域)以及可能的附件上传字段。jQuery允许开发者通过选择器找到这些元素,并在用户触发特定事件时执行添加或删除操作。例如,...

    简单购物车jQuery实现

    在本文中,我们将深入探讨如何使用jQuery来实现一个简单的单页面购物车功能。这个功能包括将商品添加到购物车、从购物车删除商品、调整商品数量以及计算总价。首先,让我们了解一下jQuery,它是一个轻量级的...

    基于jQurey的可同时创建多个弹出提示窗特效代码

    总的来说,使用jQuery创建可同时显示多个弹出提示窗口的特效,不仅需要掌握jQuery的基本用法,还需要理解如何处理事件、操作DOM以及实现动画效果。通过实践和不断学习,你可以创建出功能丰富且用户体验优良的弹出...

    jQuery 遍历的 each() 方法

    - 绑定事件:为多个元素一次性绑定相同事件处理函数。 - 数据验证:检查表单元素的输入是否符合要求。 - 修改样式或属性:批量更新元素的CSS样式或HTML属性。 例如,动态渲染列表: ```javascript var data = [{...

Global site tag (gtag.js) - Google Analytics