jquery 杂七杂八小方法
来源:互联网 发布:大连银行网络大学 编辑:程序博客网 时间:2024/06/05 19:34
需求:在动态创建出来 的列表中 如果有一个 为空 就报错
for循环遍历arr[i].text()会取不到值 并且报错 "text()is not function;"
用each 方法就可以 $(this).text();可以取到 如果有一个为空 就会报错 并且终止循环;返回 false 可用于及早停止循环。
2.jquery 显示隐藏
$('.dujia_only').on('click','.lookphoto',function(){
if($('.img_con').is(':hidden')){//如果当前隐藏
$('.img_con').show();//那么就显示div
$(this).text("收起");
}else{//否则
$('.img_con').hide();//就隐藏div
$(this).text("点击查看");
}
});
3.jquery 动态添加 option
$("#selectId").append("<option value='"+value+"'>"+text+"</option>");
拼接字符串
$("<option value='"+arr1[i]+"'> "+arr1[i]+" </option>").appendTo($(this));
4.jquery 恢复显示下拉默认值
$("select option[value=''] ").attr("selected",true)//恢复下拉默认值;
5.jquery 获取选中的文本
//获取选中的option
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发
2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
3. var checkValue=$("#select_id").val(); //获取Select选择的Value
4. var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值
5. var maxIndex=$("#select_id option:last").attr("index"); //获取Select最大的索引值
$('#testSelect option:selected').text();//选中的文本
$('#testSelect option:selected') .val();//选中的值
$("#testSelect ").get(0).selectedIndex;//索引
6.jquery 阻止时间向上冒泡
$('.fy-main').on('click','.whMan b ',function(){
var aa = $('.whMan')
$(this).parent().css("display","none");
return false;//它的父元素.whMan也绑定了点击事件 这段代码阻止事件冒跑 在点击子元素的时候防止触发父元素
})
- jquery 杂七杂八小方法
- 杂七杂八的小笔记
- 杂七杂八小技巧
- 杂七杂八的小知识点
- Unity3d 杂七杂八小技巧
- C++杂七杂八小知识
- js/jquery 杂七杂八
- JDBC的杂七杂八小问题
- 【整理】jquery操作之杂七杂八
- jquery中杂七杂八的总结
- jquery 常用小方法
- 杂七杂八
- 杂七杂八
- 杂七杂八
- 杂七杂八
- 杂七杂八
- 杂七杂八
- 杂七杂八
- Flask专题之注册接口开发
- 《数据结构实战》中缀表达式转后缀表达式----栈的应用
- 架构设计之Spring-Session分布式集群会话管理
- 嵌入式linux+ARM 5
- Vue.js学习之路—环境配置
- jquery 杂七杂八小方法
- TCP/IP三次握手和HTTP过程
- linux下configure命令介绍
- 嵌入式linux+ARM 6
- JS获取当前网页大小以及屏幕分辨率等
- 嵌入式linux+ARM 8
- Dalvik虚拟机原理及Xposed hook原理
- 嵌入式linux+ARM 10
- 服务器有新消息主动推送给客户端浏览器