【jQuery操作html元素点击事件详解】教程文章相关的互联网学习教程文章

jQuery对html元素的取值与赋值实例详解_jquery

本文实例讲述了jQuery对html元素的取值与赋值方法。分享给大家供大家参考,具体如下: Jquery给基本控件的取值、赋值 TEXTBOX:var str = $('#txt').val(); $('#txt').val("Set Lbl Value"); //文本框,文本区域: $("#text_id").attr("value",'');//清空内容 $("#text_id").attr("value",'test');// 填充内容LABLE: var str = $('#lbl').text(); $('#lbl').text("Set Lbl Value"); var valradio = $("input[@type=radio][@checke...

jQuery 操作 HTML 元素和属性的方法【图】

jQuery拥有操作 HTML 元素和属性的强大方法。 1. 获取HTML 元素的内容和属性(1) 获得内容: text()、html() 以及 val()方法 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>My Test JQuery</title><script type="text/javascript" src="./js/jquery-1.10.2.min.js"></script><script type="text/javascript" > $(function(){ //text() - 设置或返回所选元素的文本内...

jQuery移除或禁用html元素点击事件常用方法小结

本文实例讲述了jQuery移除或禁用html元素点击事件常用方法。分享给大家供大家参考,具体如下: 移除或禁用html元素的点击事件可以通过css实现也可以通过js或jQuery实现。 一、CSS方法 .disabled { pointer-events: none; } 二、jQuery方法 方法一 $(this).click(function (event) { event.preventDefault(); }方法二 $(a).live(click, function(event) {alert("抱歉,已停用!");event.preventDefault(); });注:此方法中的live亦可...

javascript与jquery动态创建html元素示例

本文实例讲述了javascript与jquery动态创建html元素的方法。分享给大家供大家参考,具体如下: 1.javascript创建元素 创建select var select = document.createElement("select"); elect.options[0] = new Option("加载项1", "value1"); select.options[1] = new Option("加载项2", "value2"); select.size = "2"; testDiv.appendChild(select);创建div var openDiv = document.createElement("div"); openDiv.id = "div3D"; openD...

使用jQuery中的wrap()函数操作HTML元素的教程

wrap()函数用于在每个匹配元素外部包裹指定的HTML结构。 与该函数相对的是unwrap()函数,用于当前匹配元素的父元素(只移除父元素,其内部节点全部保留)。 该函数属于jQuery对象(实例)。 语法 jQueryObject.wrap( wrapper )参数 wrapper String/Element/jQuery/Function类型用于包裹匹配元素的节点。 如果参数wrapper为字符串,则将其视作jQuery选择器或html字符串,jQuery会自行判断。 jQuery 1.4 新增支持:参数wrapper可以为函数...

jQuery对html元素的取值与赋值实例详解

本文实例讲述了jQuery对html元素的取值与赋值方法。分享给大家供大家参考,具体如下: Jquery给基本控件的取值、赋值 TEXTBOX: var str = $(#txt).val(); $(#txt).val("Set Lbl Value"); //文本框,文本区域: $("#text_id").attr("value",);//清空内容 $("#text_id").attr("value",test);// 填充内容LABLE: var str = $(#lbl).text(); $(#lbl).text("Set Lbl Value"); var valradio = $("input[@type=radio][@checked]").val()...

jQuery实现html元素拖拽

代码很简单,效果非常棒,直接给大家上源码: html <div><div class="money-input">定投金额 :<div class="input-rela"><input type="text" placeholder="2000"/><span>元</span></div></div><div class="money-line"><img index="js-minus-a" class="js-minus" src="../images/minus.png" alt=""/><img id="dragImg" class="red-rela" src="../images/money-dw.png" alt="" onDrag="drag(event)" onDragEnd="dragEnd(event)" styl...

jQuery使用append在html元素后同时添加多项内容的方法

本文实例讲述了jQuery使用append在html元素后同时添加多项内容的方法。分享给大家供大家参考。具体分析如下: 下面的代码可以同时在文本段落后添加多项内容 <!DOCTYPE html> <html> <head> <script src="js/jquery.min.js"> </script> <script> function appendText() { var txt1="<p>Text.</p>"; // Create text with HTML var txt2=$("<p></p>").text("Text."); // Create text with jQuery var txt3=document.createElement("p"...

原生的html元素选择器类似jquery选择器

做前端,需要选择元素,虽说有jquery和各大js库已经帮我造好了轮子,但我想试试自己实现一个,正好项目也不忙,正好加入自己的js文件中,下面是实现代码。用$g(“#content .op”)这种格式就可以调用,和jquery $()的参数一样: function $findChilds(parentNode, text) { //如果不传入父节点的话,默认为body if(parentNode == undefined) parentNode = document.body; var childNodes = parentNode.childNodes; var results ...

jQuery动态创建html元素的常用方法汇总【图】

本文实例讲述了jQuery动态创建html元素的常用方法,在使用jQuery进行WEB程序设计的时候非常有用。分享给大家供大家参考。具体方法如下: 一般来说,可以通过以下几种方式动态创建html元素: 1、使用jQuery创建元素的语法 2、把动态内容存放到数组中,再遍历数组动态创建html元素 3、使用模版 1.使用jQuery动态创建元素追加到jQuery对象上。<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title>...

jQuery 删除或是清空某个HTML元素示例

jQuery使用下面两个方法来删除或是清空某个HTML元素。 remove() – 删除指定的元素(包括其子元素) empty() – 清空指定元素的子元素 例如: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JQuery Demo</title> <script src="scripts/jquery-1.9.1.js"></script> <script> $(document).ready(function () { $("button").click(function () { $("#div1").remove(); }); }); </script> </head> <body...

jquery获取html元素的绝对位置和相对位置的方法

绝对位置坐标:代码如下: $("#elem").offset().top $("#elem").offset().left相对父元素的位置坐标:代码如下: $("#elem").position().top $("#elem").position().left另: static(默认):默认定位方式。 relative(相对定位):在static的基础上,相对元素本来的位置变化,通过设定top,bottom,left,right实现。 absolute(绝对定位):是相对父元素来说的,如果父元素中有relative,那么该元素的位置是经过计算后的结果。即absolute定位的...

JQuery获取与设置HTML元素的内容或文本的实现代码

先来看看演示效果: 欢迎访问脚本之家PHP教程 脚本之家PHP教程简单易懂的JavaScript魔法简单易懂的JQuery魔法$(function(){$("#btn_1").click(function(){alert( $(".nm_p").html() );});$("#btn_2").click(function(){alert( $(".nm_p").text() );});$("#btn_3").click(function(){$(".nm_p").html("欢迎您访问脚本之家~~");});$("#btn_4").click(function(){$(".nm_p").text("欢迎您访问脚本之家教程~~");}); });html()方法 ...

JQuery判断HTML元素是否存在的两种解决方法

在工作中遇到这么一种情况,页面部分HTML元素是通过服务端语言根据不同情况控制显示不同内容的,然而在同一个页面某些情况在DOM准备好后需要用到Ajax跟服务端通讯,而有些情况不需要,那么我只想在页面存在我指定的HTML标记的时候我才触发Ajax部分,毕竟这样可以减轻服务器的负担,废话一大堆,转入正题: 其实解决JQuery判断元素是否存在的问题,方法很简单: if($("#abc").length >0) { ... } if($("#abc").html() != "") { ... ...

jQuery对html元素取值与赋值的方法

Jquery给基本控件的取值、赋值 TEXTBOX: var str = $(#txt).val(); $(#txt).val("Set Lbl Value"); //文本框,文本区域: $("#text_id").attr("value",);//清空内容 $("#text_id").attr("value",test);// 填充内容 TEXTBOX: 代码如下:var str = $(#txt).val();$(#txt).val("Set Lbl Value"); //文本框,文本区域:$("#text_id").attr("value",);//清空内容$("#text_id").attr("value",test);// 填充内容 LABLE: 代码如下:var st...

元素 - 相关标签