随笔分类 -  js

摘要:1 js ajax传值中 2 "id":$('#id').val(), 3 如果#id不存在,使用$('#id').val()||‘’,可避免向后台传入undefined 阅读全文
posted @ 2016-10-24 13:36 flay 阅读(1623) 评论(0) 推荐(0)
摘要:1 jQuery对象转原生js 2 var $obj =$("#obj") ; //jQuery对象 3 4 var obj=$obj[0]; //DOM对象 5 var obj=$obj.get(0);//DOM对象 .get() 6 7 原生js转jQuery对象 8 var obj=document.getElementById("obj"); //DOM对象 9 va... 阅读全文
posted @ 2016-07-11 09:03 flay 阅读(335) 评论(0) 推荐(0)
摘要:在页面进行截取的时候,如果所操作的图片与原图大小不一致,在后台进行截取的时候就会出现偏差, 此处拿到原图后会与页面显示的图片大小进行比较,计算比例,进行比例缩放,在进行截取 阅读全文
posted @ 2016-06-26 14:42 flay 阅读(459) 评论(0) 推荐(0)
摘要:去除html标签: function del_html_tags(str) { var words = ''; words = str.replace(/]+>/g,""); return words; } 去除空格: function Trim(str,is_global) { var result; result = str.replace(/(^\s... 阅读全文
posted @ 2016-05-24 15:55 flay 阅读(2743) 评论(0) 推荐(0)
摘要:向下滚动一段距离 距离顶部距离 var scrollTop=document.documentElement.scrollTop||document.body.scrollTop; 阅读全文
posted @ 2016-05-17 14:09 flay 阅读(5175) 评论(0) 推荐(0)
摘要:jquery submit 事件 $('#form').submit(function(){ if(true){ //do return true; }else{ //do return false; } }); 阅读全文
posted @ 2016-05-17 09:25 flay 阅读(570) 评论(0) 推荐(0)
摘要:方法一: if ($("#checkbox-id")get(0).checked) { // do something } 方法二: if($('#checkbox-id').is(':checked')) { // do something } 方法三: if ($('#checkbox-id').attr('checked')) { // do something }... 阅读全文
posted @ 2016-05-17 09:15 flay 阅读(578) 评论(0) 推荐(0)
摘要:1 $("img").click(function(){ //获取窗口可视大小 2 var width=$(window).width(); 3 var height=$(window).height(); 4 var img=$(this); 5 var html='... 阅读全文
posted @ 2016-04-12 17:53 flay 阅读(1796) 评论(0) 推荐(0)
摘要://js定位方式1 document.getElementById('id').scrollIntoView(); //jquery定位方式2 var t = $('#id').offset().top; 3 $(window).scrollTop(t); 阅读全文
posted @ 2016-03-16 10:12 flay 阅读(408) 评论(0) 推荐(0)
摘要:当input中的内容改变时触发的事件1 $('#id').bind('input propertychange', function() { 2 //处理内容 3 } 1 循环js事件 2 $(document).on('click','.class',function(){ 3 _index=$('.class').index(this)+1; 4 $('#c... 阅读全文
posted @ 2016-02-25 18:06 flay 阅读(528) 评论(0) 推荐(0)
摘要:去掉所有html标签 data.replace(/<[^>]+>/g,"") //去掉所有undefined显示 function ifnull(elem){ return elem.replace(/undefined/g,""); } /g表示全局匹配 阅读全文
posted @ 2016-02-04 10:27 flay 阅读(2017) 评论(0) 推荐(0)
摘要:jQuery的ajaxFileUpload插件关于用ajaxfileupload时,遇到一个要刷新一次页面才能再次上传,用live()方法来绑定 file表单 的change事件就能够解决,直接$("xxx").change()这样只能调用一次,再次调用change的时候不能触发;IE浏览器下 fi 阅读全文
posted @ 2016-02-03 11:16 flay 阅读(2075) 评论(0) 推荐(0)
摘要:先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素原生的JS获取ID为test的元素下的子元素。可以用:var a = docuemnt.getElementBy... 阅读全文
posted @ 2015-10-22 19:16 flay 阅读(287) 评论(0) 推荐(0)
摘要:1 $.ajax({2 url: "${basePath}/jQuery.min.js",3 dataType: "script", 4 success: function(){ ... 阅读全文
posted @ 2015-10-22 19:06 flay 阅读(202) 评论(0) 推荐(0)
摘要:1 2 3 4 中国站长天空-网页特效-文本特效-兼容各种浏览器的文字循环无缝滚动效果 5 6 与之间--> 7 16 17 18 与之间-->19 20 21 22 23 中国站长天空,站长建站乐园24 ... 阅读全文
posted @ 2015-10-21 19:29 flay 阅读(733) 评论(0) 推荐(0)
摘要:1 var json= { "Type": "Coding", "Height":100 }; 2 3 for (var key in json) 4 { 5 alert(key); alert(json[key]); 6 } 7 8 $.each(js... 阅读全文
posted @ 2015-10-09 18:40 flay 阅读(341) 评论(0) 推荐(0)
摘要:单独js文件中el不能获取,通过以下方式获取1 var location = (window.location+'').split('/');2 var basePath = location[0]+'//'+location[2]+'/'+location[3];3 var url = baseP... 阅读全文
posted @ 2015-09-30 12:02 flay 阅读(1502) 评论(0) 推荐(0)
摘要:获取单选框的值有三种方式:1、$('input:radio:checked').val();2、$("input[type='radio']:checked").val();3、$("input[name='rd']:checked").val(); 阅读全文
posted @ 2015-07-21 18:10 flay 阅读(631) 评论(0) 推荐(0)
摘要:JS判断浏览器类型的方法总结,可判别当前客户端所使用的浏览器是ie,firefox,safari,chrome或者是opera,另外js可以精确判断到ie浏览器的版本,依然直接上代码,需要的朋友可按照自己的要求进行修改。第一种方法: 1 var Browser=new Object(); 2 Bro... 阅读全文
posted @ 2015-07-20 09:19 flay 阅读(992) 评论(0) 推荐(0)
摘要:jQuery.ajax(url,[settings])概述通过HTTP请求加载远程数据。jQuery底层AJAX实现。简单易用的高层实现见$.get,$.post等。$.ajax()返回其创建的XMLHttpRequest对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多... 阅读全文
posted @ 2015-07-03 17:10 flay 阅读(709) 评论(0) 推荐(0)