js写法【3】】的更多相关文章

以下写法:没有明确指定module和controller,写法不规范. 更改angular.js版本会出bug. <html ng-app> <head> <title>1.0.1-1.5版本间的差异</title> <script src="/js/angular-1.0.1.min.js"></script> <!--可以正常显示--> <!--<script src="/js…
<script> $(function () { $('#head').click=function () { alert($(this).html()) } }) </script> <script> window.onload=function () { var Ohead=document.getElementById('head'); Ohead.onclick=function () { alert(Ohead.innerHTML) } } </scri…
转载:http://blog.csdn.net/leasystu/article/details/18735797 cocos2dx 3.0 js继承:John Resiq的继承写法解析 CCClass.js cocos2d-html5/cocos2d/core/platform/CCClass.js //创建一个function cc.Class = function(){}; cc.Class.extend = function (prop) { //this为父类的对象 var _supe…
一.元素查找问题 1. document.all[name]   (1)现有问题:Firefox不支持document.all[name]   (2)解决方法:使用getElementsByName(name),getElementById(id)等来替代. 2. 集合类对象问题   (1)现有问题:IE中对许多集合类对象取用时可以用 (),但在Firefox只能用[].       如:IE中可以使用document.forms("formName")来返回名字为"form…
http://www.imooc.com/article/15885 正则表达规则 <script type="text/javascript"> </script> 今天上学学习了JS的三中引入方法,JS的运算方式和CSS的方式不一样,JS的方式是从上往下的方式运算.第三种外部引入方式需要建立一个JS结尾的JS文件 !--3.外部引入方式--> <script type="text/javascript" src="d…
返回网页顶部方法 一.锚链接 simpleDemo: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding: 0; } #father{ width: 400px; height: 5000px; border:…
本代码是借鉴大神的代码分析理解后,自己改写的!有不足指出希望给为大神指点. 核心只有一个JS,里面包含了css样式. 展示效果图:…
ajax请求: 一.从服务器端请求数据: var url = '';url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid='+ appid +'&secret='+ secret +'&code='+ code +'&grant_type=authorization_code';$.ajax({ type: 'GET', url: url, dataType: 'json', success: function…
使用 IE F12 开发者工具,选择不同的“文档模式” 从IE7 - IE9,只有IE9正常! <!DOCTYPE html> <html> <script type="text/javascript"> if(console)     document.write("console 正常"); else     document.write("console 异常");   if(!window.consol…
主要是本世纪初的写法.<script> function validateForm(f) { if (f.name.value == "") { alert("You must supply a name"); return false; } return true; } </script> <form id="inputForm" method="post" onsubmit="ret…
var m=[]; m[m.length]=xx;//相当于push 对Repeat方法提供了8种写法做比较,这一点还是不错的.…
安卓原生app调用js方法,js方法应写在html下的script标签内,不能有任何function包裹,例如angular的controller层,这样APP也是获取不到的: 所以只有放在html中单独加个script标签: 如果需要APP返回值再调用controller里面的执行函数,这就需要用到js模拟事件代理来触发controller里面的函数: 来段示例代码: <div id="click1">点击获取</div> <div id="c…
css:<span style="font-family:SimSun;font-size:18px;">/* 禁止选择div内的文字 */ #hall_body { -moz-user-select: none; /*火狐*/ -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: none; /*早期浏览器*/ user-select: no…
用于引用的源文件代码: var Common = { getEvent: function() {//ie/ff if (document.all) { return window.event; } func = getEvent.caller; while (func != null) { var arg0 = func.arguments[0]; if (arg0) { if ((arg0.constructor == Event || arg0.constructor == MouseEv…
创建 加载文件方法 输出方法 方法书写 输出自定义变量 完整写法…
ajax请求: 一.从服务器端请求数据: var url = '';url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid='+ appid +'&secret='+ secret +'&code='+ code +'&grant_type=authorization_code';$.ajax({ type: 'GET', url: url, dataType: 'json', success: function…
对于经典算法,你是否也遇到这样的情形:学时觉得很清楚,可过阵子就忘了? 本系列文章帮助你解决这个问题. 其实排序算法,仔细品读他的名字就见名知意了. 比如冒泡排序就很形象,遍历n次,每次循环相邻元素两两比较,把其中大的元素往后放.例如: 用javascript写冒泡排序如下 上图演示了冒泡过程的第一次循环.其中,最大的元素5就像气泡一样逐步上升到最后一位. 我们用代码展示: const arr = [3,9,6,1,2,4,0] ; for(let i = 0;i<arr.length-1;i+…
目录 0.可参考的官方页面 1.流程 2.app.js代码 3.java后台怎么通过code获取openId 0.可参考的官方页面 获取登录凭证:https://developers.weixin.qq.com/miniprogram/dev/api/wx.login.html 检查登录态是否过期: https://developers.weixin.qq.com/miniprogram/dev/api/wx.checkSession.html 备注:你要明白什么是登录态:这里的登录态是微信小程…
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"> <title></ti…
if (window != top) { //top.location.href = location.href;//因为系统分为普通用户和后台,所以暂时写死 if(top.location.href.indexOf('${pageContext.request.contextPath}/main/index')>0){ top.location.href = 'login_toLogin'; } } 点击后跳转到后台地址…
$(document).mouseup(function(e){ var _con = $(' 目标区域 '); // 设置目标区域 if(!_con.is(e.target) && _con.has(e.target).length === 0){ // Mark 1 some code... // 功能代码 } }); /* Mark 1 的原理: 判断点击事件发生在区域外的条件是: 1. 点击事件的对象不是目标区域本身 2. 事件对象同时也不是目标区域的子元素 */…
$(document).mouseup(function(e){ var _con = $(' 目标区域 '); // 设置目标区域 ){ // Mark 1 some code... // 功能代码 } }); /* Mark 1 的原理: 判断点击事件发生在区域外的条件是: 1. 点击事件的对象不是目标区域本身 2. 事件对象同时也不是目标区域的子元素 */ $el_box = $('.box');//弹出层 $el_box.click(function(e){ e.stopPropagat…
1.在DIV中找某个CLASS $('.doc_input', 'div')…
1.stringobject.replace(/regex/,function(capture,index,stringob){});可 用来对每个捕获执行一段脚本,返回捕获替换值. 2.arrayobject.pop 返回数组最后一个元素 3. RegExp.$1第一个捕获…
$('#dg').datagrid({ width: 'auto', height: 'auto', scrollbarSize: , queryParams: {}, url: 'kkkk', columns: [[ { field: , sortable: false }, { field: , sortable: false }, { field: , sortable: false } ]], nowrap: false, fitColumns: false, striped: true…
直接上代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Co…
<tr><td onclick="del_tr(this)" >删除</td></tr> // 删除一行 function del_tr(obj){ ##obj就是当前对象 this var index = $(obj).parents("tr").index(); //这个可获取当前tr的下标 $(obj).parents("tr").remove(); }…
$.ajax({ url: "/test.php",//后台提供的接口 type: "post",   //请求方式是post data:{"type":"1", //这是你要传给后台的data值 "t":"c4552111" }, dataType: "json", //数据类型是json型 success: function (data) {   //成功时返回的…
因为比较常用,所以写在博客里保存起来,防止以后忘了不会写了: 删除成功,<span id="time" style="background:red">3</span>秒钟后自动跳转,如果不跳转,请点击下面链接 <script type="text/javascript"> function delayURL(url) { var delay = document.getElementById("tim…
jq写法 $(window).scroll(function(){ var $top = $(document).scrollTop(); }); /*注:$(window).scroll(function(){})这个是窗口滑动事件*/ js写法 $(window).scroll(function(){ var top = document.body.scrollTop; });…