到目前为止,我只是把我所有的jQuery优点都放在了$(document).ready()
函数中,包括在某些用户交互中使用的简单函数。
但是那些不需要加载DOM文档或者只在之后调用的函数,也可以放在$(document).ready()
之外。例如,考虑一个非常简单的验证函数,例如:
function hexvalidate(color) {
// Validates 3-digit or 6-digit hex color codes
var reg = /^(#)?([0-9a-fA-F]{3})([0-9a-fA-F]{3})?$/;
return reg.test(color);
}
不过,该函数只能从$(document).ready()
函数内部调用。
最佳实践是什么(语法、速度);将这样的函数放在中,或者将放在文档就绪函数之外?
https://stackoverflow.com/questions/2645344
复制相似问题