`
gazeldx
  • 浏览: 105996 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

HTML编程经验之谈

 
阅读更多

 

<input id="age_child" name="age" type="radio" value="child" />
<label for="age_child">I am younger than 21</label>
<input id="age_adult" name="age" type="radio" value="adult" />
<label for="age_adult">I'm over 21</label>
 label for能够扩大可点击的领域。是不错滴。

css中加!important;是当样式有冲突时,首选它,

如: #menus li a { font-size:14px !important; }

 

inline JavaScript (href="javascript:x" or onclick="x" ) is generally bad. With inline JavaScript, you won't have access to the event object, and you can't really be sure what this references to.

you can't listen click event for the html area which is created by javascript但是可以通过id获取到该对象后,再进行相关操作。

例如下面的click是不会被监听到,如果<a class='deldish'>这个东西是js生成的对象的话。但我可以加上onclick="haha()"来操作它

$('a.deldish').click(function() {
    tr = $(this).closest('tr')
    alert(tr.attr("code"))
    tr.find('.code').html()
    delDish(tr.attr("code"));
    tr.remove();//这可以移除一个tr哦
  });

 下面的remove和上面的tr.remove()没有任何关系。下面是我为Array追加的一个方法,

:javascript
  Array.prototype.remove = function(e) {
    var t, _ref;
    if ((t = this.indexOf(e)) > -1) {
        return ([].splice.apply(this, [t, t - t + 1].concat(_ref = [])), _ref);
    }
  };

 这个remove方法可以帮助我们移除array的某一个对象。Array默认是没有该方法的。

 

haml

%tr{:id=>'category'+category.id.to_s, :style=>'display:none'}

%tr(id='category'+category.id.to_s style='display:none')

这两种方式表达效果相同,第二种方式代码更短;但对于页面复杂的情况,比如此处,第二种方式会报错。因此复杂时要用第一种。

 

如果一个链接是'#',那么当页面比较高时,会导致自动的显示到网页最前端,解决办法是css中加position:relative,link中需要用‘#_’替换'#' 

 

分享到:
评论

相关推荐

    林锐的高效率编程经验之谈

    编程-----------------------------------------------

    C C++高質量編程(林锐博士对编程的经验之谈)

    ### C/C++高质量编程知识点概览 #### 一、引言 林锐博士在其著作《C/C++高质量编程》中提出了对于编程质量的深刻见解。他认为很多编程老手可能会因为长期形成的习惯而忽视了一些编程中潜在的问题。同时,即便是编程...

    安川变频器选型与应用经验之谈.doc编程资料

    安川变频器选型与应用经验之谈.doc

    c语言编程修养之道(一位工程师的经验之谈)

    在《C语言编程修养之道(一位工程师的经验之谈)》这篇文章中,作者分享了自己在程序开发过程中积累的宝贵经验,总结出了三十二条提高编程水平的原则,旨在帮助读者写出高质量、易读且易于维护的代码。 #### 1. ...

    写给想学编程的人.doc

    计算机编程牛人写给想学编程的大学生的经验之谈,经典。

    linux C 系统编程

    本文将深入探讨Linux环境下C语言编程的相关知识点,结合“linux C高级编程经验之谈”这一主题,我们将涵盖Linux命令的使用、系统环境配置以及C语言编程技巧。 一、Linux命令 Linux命令是操作系统的强大工具,熟练...

    我所积累的20条编程经验.doc

    我所积累的20条编程经验.doc 编程人员的经验之谈...很切合实际

    高质量C++编程指导

    **编程经验分享**则是作者多年实践的结晶,涵盖了提升代码质量和开发效率的实用技巧,是每一个C++开发者都应学习的经验之谈。 林锐博士的《高质量C++/C编程指南》不仅是一本技术手册,更是一部蕴含深厚工程哲学的...

    学JAVA的经验之谈

    ### 学习JAVA的经验之谈 #### 一、学习Java的大方向:面向对象编程 学习Java不仅是学习一门语言,更是了解一种编程思想——面向对象编程(OOP)。面向对象编程是一种编程范式,它将数据和操作数据的方法绑定在一起...

    关于下载全自动下载ImageNet等大型数据集的经验之谈,以及代码.zip

    关于下载全自动下载ImageNet等大型数据集的经验之谈,以及代码 关于下载全自动下载ImageNet等大型数据集的经验之谈,以及代码 关于下载全自动下载ImageNet等大型数据集的经验之谈,以及代码 关于下载全自动下载...

    VC++学习经验之谈

    这篇总结将分享几个关键的学习经验和推荐的资源,帮助你更好地理解和掌握VC++编程。 首先,要理解VC++的基础,需要从Win32 SDK开始。Win32 SDK,即Windows Software Development Kit,包含了API函数,是Windows编程...

    学习C、C++的经验之谈

    ### 学习C、C++的经验之谈 #### 概述 本文主要分享了作者在学习C语言及其后续深入到C++过程中的一些心得体会与感悟。文章提到的学习资源包括《C++ Primer》、《C++标准程序库》、《Effective C++》、《C程序设计...

    一些经验之谈

    在编程和IT领域,积累经验和学习正确的基础知识至关重要。"一些经验之谈"主要涉及计算机基础知识、软件技术、数据库、操作系统、软件工程、网络以及微机系统分析与应用等多个方面,这些构成了IT专业人员必备的知识...

    项目管理经验之谈.docx

    项目管理经验之谈.docx

    如何学好编程

    如何学好编程经验之谈,包括方法与经典书籍推荐,希望可以帮到在校计算机的大学生(括弧,并非原创,作者不详)

    西门子PLC时序图经验之谈

    西门子 PLC 时序图经验之谈 本篇文章主要讲解了西门子 PLC 时序图的经验和知识点,时序图是一种反映动作先后顺序的表示方法,能准确看出每一个点逻辑状态各个位子。文章首先介绍了时序图的基本概念,然后详细讲解了...

    电子-电子工程师的经验之谈.zip

    在这个名为"电子-电子工程师的经验之谈.zip"的压缩包中,我们很可能找到了一位资深电子工程师对于这个主题的宝贵见解和实践经验。 首先,51单片机是一种8位微处理器,由Intel公司开发,但后来被许多其他制造商如...

    Photoshop操作经验之谈

    Photoshop操作经验之谈,学习和利用Photoshop操作的好东西,都是精华,绝对有意义

Global site tag (gtag.js) - Google Analytics