jquery操作html项目经验总结

/******************************************************/
>jquery操作html项目经验总结
/******************************************************/

/****************************************/
0.jquery是个什么东西
  写js的时间长了之后就觉得jquery有点像java中的sax解析xml一样
  的爽,其实浏览器对象模型本来就是一个树结构的模型,只需要快速定位
  到某个节点,然后对这个节点的属性进行轮番轰炸之后就到页面上去渲染,
  真正用的熟的不是找到某个节点然后去设置属性而是能够知道里面设置的属性
  是怎么渲染到我的模型上面去的.

1.如何把一个对象变成jquery对象
  var person = {name:"xx",age:"xx"};
  var jperson = $(person); //这个对象就是jquery的扩展体了

2.里面对于文档查找的高级方法(几乎所有的方法都很高级)
  //$("#test1,#test2[id='xx']"); //复合选择器,加上属性选择器
  //$("table > tbody > tr > td"); //层级查找
  //$("table").find("tbody").children("tr");//多轮轰炸找到最后的节点
  //$("table").parent("div");

3.元素事件绑定(群体绑定事件)
  //$("table").click(function(eve){});

4.高级效果
  //$("div").slideToggle(); //上下拉动效果
  //$("div").fadeToggle();//淡入淡出效果
  //$("div").toggle();//上下拉动

5.动态渲染的方法
 //$("table").append("<tr></tr>"); //能够将你写的字符窜动态渲染到dom上
 //$("table").before("test").after("after");

6.对于样式的操作
 //$("table").css({
    "width":"100px",
    "height":"200px"
 });
 //$("table").addClass(className);
 //$("table").removeClass(className);

6.jquery插件
  //jquery-easyui  主要针对小控件的开发
  //jquery-ui-customer 主要是一些小的控件
  //jqgrid jquery表格插件
/****************************************/
7.html
 7.1 iframe动态无刷新加载html网页
      //<iframe id="content" width="825" frameborder="0" marginheight="0" marginwidth="0" scrolling="auto"
      //                            src="test.html"
      //                            οnlοad="iframeResize(this)">
      //</iframe>
      //比较高级的用法
   
 
  7.2 模式对话框的传参
    //window.showModalDialog("url",this,"dialogWidth:200px;dialogHeight:200px;");
        //this为传给模式窗口的参数
    //window.showModalDialog("accounterClass.jsp", this,'dialogHeight:150px;dialogLeft:323px;dialogTop:230px;dialogWidth:823px;');

  7.3 html布局高级css样式属性
      //盒子模型
      //padding-top:内容与边框的距离(内边距)
      //margin-top:被包含容器与容器的外边距(外边距)
      //browser>document>body
       
      //</body style="overflow-x:hidden;overflow-y:hidden;width:800px;height:200px;"> //body不出现滚动条
    //<div style="width:825px;height:300px;overflow:scroll;text-overflow:clip;border:1px solid black;">
      //因为div的高度和宽度都大于body的高宽所以会出现滚动条
    //</div>
      //</body>

      //<table><tr><td width="20%"></tr></table>//设置表格单元的百分比布局
/******************************************************/














































  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值