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

浙公网安备 33010602011771号