var cout = { init:function (classname) { var $this = this if (classname) { var classname = classname } else { var classname = ".bb" } $(document).delegate(classname, "click", function () { ... Read More
posted @ 2012-05-09 16:58 break_happy Views(277) Comments(0) Diggs(0) Edit
(function () {/* 内部代码 */ })(); (function () { // ... 所有的变量和function都在这里声明,并且作用域也只能在这个匿名闭包里 // ...但是这... Read More
posted @ 2012-05-08 11:37 break_happy Views(378) Comments(0) Diggs(0) Edit
读过一篇文章里面js面向对象的写法通过function New(aClass, aParams) //通用创建函数 { function new_() //定义临时的中转函数壳 { aClass.Create.apply(this, aParams); //调用原型中定义的的构造函数,中转构造逻辑及构造参数 }; new_.prototype = aClass; //准备中转原型对象 return new new_(); //返回建立最终建立的对象 ... Read More
posted @ 2012-05-03 17:12 break_happy Views(1198) Comments(0) Diggs(0) Edit
这是 Text Shadow 的实例效果! text-shadow: 0px 0px 5px #fff, 0px 0px 10px #fff, 0px 0px 15px #fff,0px 0px 20px #fff, 0px 0px 25px #fff, 0px 0px 60px #9dd;写成特效 Read More
posted @ 2012-05-02 09:31 break_happy Views(262) Comments(0) Diggs(0) Edit
有父级页面a,表单页面b,表单页面通过iframe嵌套在父级页面的层<div class=".form">中。现在想要在表单ajax提交成功后关闭<div class=".form">,但是嵌套页面不可能操作父级页面的dom。方法是在a.html写入function hide(){ $(".all").hide() }在b.html()通过$(".div").click(function(){ window.parent.pri() })调用父级页面的函数从而操作父级页面的dom Read More
posted @ 2012-04-26 10:07 break_happy Views(307) Comments(0) Diggs(0) Edit
对函数a进行3次循环,每隔一秒执行一次。但是for或while不能决定循环间隔的时间,想到递归,在a()执行完后调用setTimeout执行下一次循环。 function b(){ a() window.setTimeout(b,1000) }例:循环变色,边框闪烁<script language="javascript">$(document).ready(function(){ var i = 15function change(obj) { yelo = function (obj) { obj.css("border", " Read More
posted @ 2012-04-25 23:15 break_happy Views(15299) Comments(0) Diggs(0) Edit
第一步var p = [2, 4, 3, 1, 7, 5, 6, 9, 6, 0];function sorrt(ary) { length = ary.length; for (var i = 0; i < length; i++) { _min = ary[i] k = i for (var j = i + 1; j < length; j++) { if (_min > ary[j]) { _min = ary[j] k = j }... Read More
posted @ 2012-04-24 15:12 break_happy Views(4265) Comments(0) Diggs(0) Edit
相对于window.open,window.location不会使用新窗口打开,而是改变当前链接,不会因此被浏览器禁用。window.location.href="http://www.360doc.com/content/11/0308/19/4618624_99320316.shtml"直接打开。 location.href("one.php")在当前路径下,打开路径下的文件。 Read More
posted @ 2012-04-23 16:21 break_happy Views(6421) Comments(0) Diggs(0) Edit
$(document).ready(function(){ <?php $f="'name'"?> var t=<?php echo $f?>; alert(t) })或<script language="javascript" >var t=<?php echo '"sd"'?>;alert(t)</script>关键是sd两旁既要加单引号还要加上引号否则就会显示“sd is not defined[在此错误处中断] var t=sd;”sd Read More
posted @ 2012-04-23 15:01 break_happy Views(15500) Comments(0) Diggs(0) Edit
php递归值自动读取无限分类目录对于数据库最简单的一张表实现,建立category表,字段分别为ID,name,f_id.ID为自增主键,name为类名,f_id为父级目录,默认为根目录0.<?phpheader ( "content-type:text/html; charset=utf-8" );mysql_connect ( "localhost", "admin", "1123581321" );mysql_query ( "set names utf8" );?><? Read More
posted @ 2012-04-20 23:24 break_happy Views(1239) Comments(0) Diggs(0) Edit
可能是一直用不到的原因最经才发现,原来对静态变量与递归一直都不曾了解过,特别是递归这种存在。。。。。。从网上摘下的一段<?phpfunction array_multi2single($array){static $result_array=array();foreach($array as $value){if(is_array($value)){array_multi2single($value);}else$result_array[]=$value;}return $result_array;}$array=array("1"=>array(" Read More
posted @ 2012-04-20 16:12 break_happy Views(3873) Comments(0) Diggs(0) Edit
php:<?php $conn=mysql_connect("localhost","admin","1123581321");mysql_query("set names utf8");mysql_select_db("mytest");$result=mysql_query("SELECT * FROM `mm`");while ($arry=mysql_fetch_assoc($result )){ $menu[]=$arry; }echo "<p Read More
posted @ 2012-04-20 15:35 break_happy Views(1438) Comments(0) Diggs(0) Edit
$(document).ready(function () { var map = [ {"name":"kitty", age:21}, {"name":'sony', age:22} ] var $div = "<div>" for (var i in map) { var $text = "<div>" $.each(map[i], function (key, value) { ... Read More
posted @ 2012-04-19 16:15 break_happy Views(213) Comments(0) Diggs(0) Edit
解决php页面的json数据中文乱码<?php $json = array ( 0 => array ( 'id' => '13', 'name' => '乒乓球', ), 1 => array ( 'id' => '17', 'name' => '篮球', ) ) ?> <?php $newData = array(); foreach( $json as $key => $value ) { $newDa Read More
posted @ 2012-04-19 14:12 break_happy Views(1442) Comments(0) Diggs(0) Edit
php header("content-type:text/html; charset=utf-8")html<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Read More
posted @ 2012-04-19 11:37 break_happy Views(125) Comments(0) Diggs(0) Edit
js $(document).ready( function () { var range = { x: 0, y: 0 };//鼠标元素偏移量 var lastPos = { x: 0, y: 0, x1: 0, y1: 0 }; //拖拽对象的四个坐标 var tarPos = { x: 0, y: 0, x1: 0, y1: 0 }; //目标元素对象的坐标初始化 var theDiv = null, move = false;//拖拽对象 拖拽状态 var theDivId =0, theDivHeight = 0, theDivHalf =... Read More
posted @ 2012-04-18 11:06 break_happy Views(309) Comments(0) Diggs(0) Edit
遇到操作checkbox的问题全选 $("input[type='checkbox']").each(function(){ this.checked=true })反选 $("input[type='checkbox']").each(function(){ if(this.checked){ this.checked=false } else{ this.checked=true }理论上是应该可以用$(obj).attr("checked",true)来操作恶但是在ie下正常,在firfox下反选 Read More
posted @ 2012-04-13 23:29 break_happy Views(2609) Comments(0) Diggs(2) Edit
join() :把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。方便将js数组传递给后台。arrayObject.join(separator)split(): 把字符串分割为字符串数组。将从后台获得的字符串转化为数组stringObject.split(separator,howmany)push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。arrayObject.push(newelement1,newelement2,....,newelementX)unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。arrayObject.unshif Read More
posted @ 2012-04-05 10:08 break_happy Views(363) Comments(0) Diggs(0) Edit
$("select[name='e']").change(function(){ var option_index=this.selectedIndex //获取Select选择的索引 var select_value=$(this).val() //获取Select选择的Valu var select_text=$(this).find("option:selected").text() //获取Select选择的Te alert("获取Select选择的索引值:"+option_index+" 获取Sel Read More
posted @ 2012-03-20 08:56 break_happy Views(381) Comments(0) Diggs(0) Edit
写了一个跟随鼠标移动,没有功能主要练习下现象对象的写法,解决了相同相同class名会出现同时移动的情况js$(document).ready(function(){var p={create:function(outside,inside){p.outside=outside;p.inside=inside},move:function(e,$obj){ e=e x=e.pageX-$obj.offset().left y=e.pageY-$obj.offset().top $(p.inside,$obj).css({left:x,top:y})//关键是这里解决了相同class会造成同时移动 Read More
posted @ 2012-03-18 21:59 break_happy Views(2492) Comments(0) Diggs(1) Edit