FROM
JS event 自定义属性的妙用
<html>
<script type="text/javascript">
document.onclick=function(e){
var ev = !e ? window.event : e;
var node = ev.srcElement ? ev.srcElement : ev.target;
if(node.getAttribute("siteid") == "whut"){
alert("do some ajax here");
}
};
</script>
<a siteid="whut" id="baba" >aaaa</a>
</html>
FROM
WORDPRESS.COM
http://simonwillison.net
function addLoadEvent(func) {
var oldonload = window.onload;
if(typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function(){
oldonload();
func();
}
}
}
分享到:
相关推荐
如何阅读别人代码的技巧 在软件开发过程中,阅读别人的代码是一个非常重要的技能。无论是学习新的编程语言、积累编程经验、做白盒测试还是中途接手项目,阅读代码都是不可或缺的一步骤。但是,如何阅读代码却是一件...
总而言之,快速理解他人代码并非一蹴而就的事情,而是需要通过一系列的方法和技巧逐渐积累起来的能力。以上几点建议希望能够帮助到那些正在努力提高自己代码阅读能力的朋友。最后,实践出真知,多参与实际项目并勇于...
第一点,读懂别人的程序代码可以让我们收获满满。我们可以从中学习新的技术和架构设计,提高学习的效率和效果。同时,我们也可以直接从开放原始码项目中抽取、提炼出自己所需的程序代码,站在巨人的肩膀上,直接获得...
要克服这种恐惧,首先要调整心态,认识到阅读他人代码是一种学习过程,能够帮助提升个人能力。其次,要培养耐心,逐步理解和消化代码中的每一个部分。 #### 三、准备工作 在正式阅读之前,需要做好以下几方面的...
无论是从开源项目中学习新的技术,还是在工作中接手他人的代码,了解别人的源代码都是不可或缺的一部分。然而,许多程序员却对阅读别人的源代码感到畏惧和不自在。这篇文章将带领读者了解阅读别人的源代码的重要性,...
这对于代码审查和理解他人代码来说尤其有用。 再者,"hha.dll"是一个动态链接库文件,可能包含了工具的某些关键功能实现,如代码片段的导入导出、代码模板的自定义等。动态链接库的优点在于,它可以被多个程序共享...
此外,熟悉编程语言的惯例用语也是重要的,包括一些特定的编程习惯、代码编写风格和常见模式,这些都是阅读他人代码时必须要有的基础准备。 接着,理解程序码的架构是读懂源代码的另一个关键。源代码并不是单纯地...
这对于大型项目来说至关重要,因为它降低了阅读和理解他人代码的难度,也有利于自动化工具如静态代码分析器和持续集成服务器的运行。 在实际应用中,通常会结合代码模板和代码格式化。首先,通过模板快速生成代码,...
使用"Delphi代码对齐工具",开发者可以快速地将杂乱无章的代码整理得井井有条,节省大量手动调整的时间,尤其在接手他人代码或者项目维护时,这样的工具显得尤为实用。此外,它还能帮助新加入团队的成员更快地适应和...
Understand软件的功能主要定位于代码的阅读理解。界面用Qt开发的。 具备如下特性: 1、支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持 2、多平台: Windows/...
遵循编码规范可以减少阅读和理解他人代码的难度,提高团队协作效率。 2. **Java编码规范**: Java编码规范包括但不限于以下几点: - 变量和方法的命名应清晰、简洁,遵循驼峰命名法。 - 注释应该提供足够的信息...
在IT行业中,有时我们需要深入理解一个DLL(动态链接库)文件的工作原理,或者...然而,需要注意的是,反编译他人代码可能存在法律风险,除非你有合法权利访问这些代码。在实际操作时,应确保遵循相关的版权法律法规。
这意味着在编写或阅读代码时,插件能够自动提取函数或变量的注释内容,帮助开发者更快地理解代码的功能和用途,尤其是在维护他人代码或者团队协作时,这种功能显得尤为重要。此外,它可能还支持其他高级特性,如代码...
这些文件名揭示了一些关于编程竞赛和算法的知识点,主要集中在解决特定问题的源代码上。在编程竞赛中,POJ(Problemset Online Judge)是一个知名的在线判题系统,用于检验和提交程序解决问题的能力,而OI(Online...
良好的编码规范可以提高代码的可读性,使得团队成员在阅读他人代码时能够迅速理解其功能和结构,从而减少理解和维护的时间。此外,规范的代码也有助于降低出错概率,因为一致的风格和规则减少了因人为疏忽而引入的...
在开发过程中开发人员在编程代码时或者在编程后,需要手动的去创建一个代码逻辑的思维导图进行说明代码的逻辑,在代码逻辑更改的时候,也需要同步去更新代码的逻辑思维导图,多做了一步维护思维导图的工作。这个插件就是...
在ACM竞赛中,每个队伍需要独立完成代码编写,抄袭他人代码是被严格禁止的。 【标签】"zju zoj acm poj pku" 标签进一步揭示了相关领域和平台。"zju"和"zoj"已经提及,指的是浙江大学及其在线评测系统。"acm"代表...
5. **文化构建**:代码审查促进团队的开放性和透明度,鼓励持续改进和尊重他人代码的良好习惯。 **二、代码审查的步骤** 1. **提交代码**:开发者完成某个功能或修复后,将代码提交到版本控制系统,如Git。 2. **...