日期:2014-05-16  浏览次数:20320 次

请教一个jquery的问题
大家好,
最近我在学习jquery,但是有个问题想请教一下各位大虾。
jquery中,如果要对某一个ID进行某个操作,那么是
$("#id名称").函数();
但是我今天看到一个代码里写的是
home.init();
这个是怎么一回事啊?
代表是ID为home执行还是?


------解决方案--------------------
这种就是面向对象的写法啊,没什么特别的。
这里的home也不一定是个jQuery对象,也有可能就是个JS自定义对象,比如:
JScript code
var home = {};
home.init = function() {
    alert('test');
}
home.init();

------解决方案--------------------
明显是使用了模板技术(看起来像是ThinkTemplate),模板引擎会对这个文件进行处理,用实际的数据替换文件中的模板标签。