jQuery
爱人间
软件工程师,专注于Java后端开发,对微服务架构和云计算有深入研究。在多个大型项目中担任核心开发者,成功实施过高并发、高可用系统的设计与优化。热爱编程,乐于分享,活跃于技术社区。除了java还掌握python和AI技术。期待与更多的同行交流学习,共同进步。
展开
-
DOM对象和jquery对象如何相互转换
大家看到这个题目就想知道为啥要相互转化呢,一般的时候是不需要转化的,转化的原因是因为在Jquery对象中无法使用DOM对象的任何方法,比如$(“p”).innerHtml就是错误的,因为他的写法是$(“p”).html()。同样的DOM对象中也不能用Jquery对象中的方法,如document.getElementsByTagName(“p”).html()就是错误的。 1.首先我们要DOM对象和Jquery对象各自的定义,DOM对象又叫做文档对象模型,我们也可以称其为DOM树,因为他就像一颗树一样,有原创 2022-03-22 16:17:37 · 1373 阅读 · 0 评论 -
jQuery实现列表自动滚动
jquery实现列表自动滚动转载 2022-03-01 19:01:38 · 1530 阅读 · 0 评论 -
jquery ul的li我通过后台查询数据遍历进行添加,li的click事件不执行问题
ul的li我通过后台查询数据遍历进行添加,li的click事件不执行,原来click事件的注册,在页面加载时就已经完成了(当前页面有几个ul,li就注册几个。后来添加的,都不会注册click事件)解决方法:把事件注册到document上面。这样当执行事件时,会冒泡触发。...原创 2021-03-08 11:31:23 · 549 阅读 · 0 评论 -
子页面获取父页面元素并进行相关的操作
$(".class", window.opener.document).hide();$("#id", window.opener.document).text(“”);//调用父页面A函数window.parent.opener.A();//屏蔽关闭页面提示是否关闭窗口 window.open('','_self');window.close();原创 2015-12-09 13:52:31 · 924 阅读 · 0 评论 -
jQuery ajax中使用serialize()方法提交表单数据
$.ajax({ type: "POST", url:ajaxCallUrl, data:$('#formID').serialize(),// 要提交的表单 success: function(msg) {alert(msg);} });原创 2016-03-30 11:47:55 · 1662 阅读 · 0 评论 -
jquery ajax超时设置
var ajaxTimeoutTest = $.ajax({ url:'', //请求的URL timeout : 1000, //超时时间设置,单位毫秒 type : 'get', //请求方式,get或post data :{}, //请求所传参数,json格式 dataType:'json',//返回的数据格式 success:function(da转载 2016-03-29 09:13:11 · 1100 阅读 · 0 评论 -
jQuery获取选中单选框的下标,单选框的不可用
$("input[name='test']").click(function(){ //获取下标 var z_index=$(this).index(); var bei=$("input[name='test2']");//将单选框所有置为可选 $("input[name='test2']").attr("disabled",false);//将原创 2016-12-22 15:13:48 · 2194 阅读 · 0 评论 -
jQuery给单选框默认选中方式
if (msg[0]["ACTIVE_STATE"] == 'Y') {$("input[name='state']").get(0).checked = true;} else {$("input[name='state']").get(1).checked = true;}原创 2017-02-22 15:38:55 · 12186 阅读 · 0 评论 -
$("#formId"). serialize()后台获取不到表单中属性为disabled的元素的值的解决办法
当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled"); 即可原创 2017-03-29 15:11:36 · 9996 阅读 · 2 评论 -
关于EasyUI与富文本编辑器结合使用的问题(kindueditor与uueditor)
最近使用easyui玩玩项目,在结合富文本编辑器时遇到了一些问题,很多人(在网上看到)集成富文本编辑器时常常不能显示, 第一次打开编辑的时候没有问题,但是第二次打开就出错了。为此我进行了一些调试研究。最终得以解决。这个是百度编辑器使用百度编辑器,必须注意百度的销毁机制destroy,easyui渲染时会对dom进行分析加载,百度编辑器会在这里出现问题,比如多次加载渲染,或者转载 2017-09-06 15:47:46 · 1776 阅读 · 1 评论 -
利用ajax返回一个页面
$.ajax({ type:'post', url:'后台路径', dataType:'html', success:function(result){ //console.info(res原创 2015-11-05 16:03:26 · 7253 阅读 · 1 评论 -
jQuery移除指定id的div中指定id的img元素
做项目的过程中,我通过jQuery动态向指定id的div中添加img元素,然后点击删除按钮可以删除指定id的img $("#showimg").find("img[id='"+file.id+"']").remove();showimg是div的id,file.id是img的id,我直接用$("#"+file.id).remove()删除不了这个img,我也不知道为啥,就用的上面的删原创 2015-05-04 16:20:50 · 12410 阅读 · 3 评论 -
jQuery对val和atrr("value",赋值的区别
做项目的时候,我从后台传递过来的数据给一个文本框赋值,通过google浏览器,当修改的时候发现没有修改,最后查了下原因,原来是jQuery中val和atrr("value",对浏览器的区别,故总结如下:jquery中的val()和atrr('value'这两个的使用,假设有默认值的情况下,如果用val()赋值了,那么当修改这个值得时候,google不能获取最新的值,但是ie可以,针原创 2014-09-26 14:06:30 · 1765 阅读 · 0 评论 -
jquery和js对div的隐藏和显示
jQuery对div的显示和隐藏:显示:$("#id").show()隐藏:$("#id").hide()js对div的显示和隐藏:div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白style="visibility: none;"document.getElementById("typediv1").style.visi原创 2014-09-26 13:55:46 · 1034 阅读 · 0 评论 -
jQuery修改li下的样式,以及修改li下的img的src的值
$(".test li").click(function() {$(".test li a").removeClass("test01");$(".test li a").addClass("test02");$("a", this).removeClass("test02");//当前li中的a标签$("a", this).addClass("test01");var tit原创 2014-10-14 17:16:11 · 3859 阅读 · 0 评论 -
plupload上传插件绑定事件的两种方法
第一种:在标签中直接生成此插件$("#uploader").plupload({runtimes: 'gears,flash,silverlight,browserplus,html5',url: 'uploadFiles.ashx', // 服务端上传路径max_file_size: '500mb', // 文件上传最大限制。chunk_size: '转载 2015-03-26 11:29:37 · 1294 阅读 · 1 评论 -
jquery点击li触发a链接href事件
$("#left li").click(function() {$("a",this)[0].click();});之前我用$("a",this).click();老是报错,后来查询需要加上[0],就可以了,不知道为啥,明明是取的当前的li,不知道我alert($("a",this))会弹出所有的li的a,请大神指点原创 2015-04-23 10:24:14 · 11954 阅读 · 2 评论 -
uploadify 3.0 详细使用说明
使用: 复制代码代码如下://绑定的界面元素 $("#gallery").uploadify({ 设置参数,参数如下. }); 设置的属性: 复制代码代码如下:id: jQuery(this).attr('id'),//绑定的input的ID langFile: 'http://www.static-xxx.nu/uploader转载 2015-04-21 16:53:49 · 404 阅读 · 0 评论 -
uploadify触发表单提交的问题
input id="testFileInput" type="file" name="image"02 uploaderOption="{03 swf:'templates/manage/index/uploadify/sc转载 2015-04-21 11:03:44 · 1926 阅读 · 0 评论 -
jquery ajax提交整个表单元素的快捷办法
function submit(){ var formData=$("form").serialize(); $("#ac").val("savesearch"); $.ajax({ type: "POST", url: "/index.aspx", processData:true, data:formData, success: function(da转载 2015-04-27 16:16:01 · 469 阅读 · 0 评论 -
jquery 选择器,模糊匹配
按姓名匹配 1,name前缀为aa的所有div的jquery对象 Js代码 $("div[name^='aa']"); 2,name后缀为aa的所有div的jquery对象 Js代码 $("div[name$='aa']"); 3,name中包含aa的所有div的jquery对象 Js代码转载 2015-05-11 17:04:51 · 905 阅读 · 0 评论 -
jQuery中判断当前点击的是第几个li
使用$(this).index()取得li的下标,下面是一个样式替换的例子:$("#aa li").click(function(){$("#aa li").removeClass("class名字,多个class用空格分开");$(this).addClass("class名字,多个class用空格分开");if($(this).index()!=0){$("#submenu原创 2014-09-09 18:12:02 · 5437 阅读 · 0 评论