![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
chengxue_123
这个作者很懒,什么都没留下…
展开
-
jquery中属性选择器选中元素
jQuery 属性选择器jQuery 使用 XPath 表达式来选择带有给定属性的元素。$("[href]") 选取所有带有 href 属性的元素。$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。$("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。$("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。...原创 2021-05-30 20:29:39 · 606 阅读 · 0 评论 -
jquery中动态生成元素的几种方式
很多时候,由于后台传的数据特别多,需要使用动态生成元素的方式1)在body中:<body><span>喜欢的城市</span><selectname=""id="select"></select></body>2)在js中 (用append或者html的方式)<scriptsrc="../jquery-3.3.1.min.js"></script><...原创 2021-05-18 23:02:37 · 723 阅读 · 0 评论 -
jquery如何在字符串拼接中实现if条件判断?
我在项目号种是这样处理的:分为两个步骤:首先var tr =""; if(row.SEG_NAME && row.DEPA_YPE=="02"){ //如果是这个条件,则执行 tr = "<tr><td ><span class=\"grayStyle\">名称</span><span class=\"pl-10\" title="+row.SEG_NAME+">"+row.SEG_NA...原创 2021-01-19 17:02:26 · 1572 阅读 · 0 评论 -
jquery如何根据内容做隐藏效果?
最近,可能有有jquery定义全局变量太乱了,出现了个问题.在""尚未包含人员"的情况下,应该是不显示右边数据的内容的想到了jquery中隐藏css样式 .hide{display:none}jquery中var doText = $('#personList').find("p:contains('尚未包含人员')"); if(doTex.length>0){ $('#dataList').addClass('hide'); }else{...原创 2021-01-19 16:52:06 · 133 阅读 · 0 评论 -
jquery中如何获取文件的大小
最近百度了好几种方式都没有效果针对这种a标签直接open的方式我也是醉了因为要对这个导出文件大小进行限制,当文件大于100mb的时候,就会有提示并且不让下载对于这种前端计算是很难处理的,解决思路 可以让后台将文件大小(最好封装成一个接口,因为下载文件接口传的是文件流)传给前端,可以这样,下载之前判断一下有没有100Mvar maxFileSize=""; //jquery喜欢定义全局变量的方式$("#reportExportByFilePath").click(funct...原创 2021-01-19 09:17:05 · 1032 阅读 · 8 评论 -
jquery判断多选框是否选中可以使用is()方法
一般我在项目中是使用is方法var useTag=$("#xuanzhong").is(":checked"); //值为ture或者falseif(useTag==true){//如果多选框选中 //操作}else{//多选框没有选中 //操作}原创 2020-12-27 15:59:57 · 353 阅读 · 0 评论 -
layui中input框禁填置灰
$("#zhsbmc_name").attr("disabled", true).addClass('layui-disabled');原创 2020-12-24 11:38:13 · 4479 阅读 · 3 评论 -
jquery如何用each遍历实现一个排异切换的效果?
1.给样式 <style> .rec{ color:red; } .gre{ color: green; } </style>2.给标签 <ul> <li class="m">c</li> <li class="m">h</li> <li c原创 2020-12-13 01:12:19 · 220 阅读 · 0 评论 -
jquery中为什么要用一个变量保存this了,var that=this?
当有多个事件(比如取消事件的时候),通过var that=this,可以指定当前特定的取消事件,而不会影响到其他取消事件.我在项目中的用法: $("#listWdsq .mui-card").on("click", "#wdyy_qxyy", function (e) { // console.log(e); var that = this; // console.log($("#wdyy_qxyy").parent().attr('data原创 2020-12-13 01:04:40 · 363 阅读 · 0 评论 -
jquery中如何使用事件委托?
当子元素有事件,父元素有事件,当点击子元素,子元素到底是执行子元素的事件还是父元素的事件了?会有冲突,要用到事件委托也就是在子元素中点击执行当前区域子元素事件,在父元素区域内但是子元素区域外执行的是父元素事件事件委托使用情况:子元素有事件,父元素有事件,子元素又是动态生成的情况下使用语法:$(父元素标签).on('click等事件','子元素标签',function(e){}在项目中用途:$("#listWdsq.mui-card").on("click","#wd...原创 2020-12-13 00:54:52 · 456 阅读 · 1 评论