您的位置:首页 > Web前端 > JavaScript

门外汉学Web开发-WordPress代码导读(4-Admin后台模块之JS)

2012-11-21 00:42 381 查看
Admin模块中的JS JavaScriptS脚本是一水的*.js后缀的文件,路径:wp-admin\js。同样的,用到的时候再细看。

先复习一下JavaScript脚本的知识,具体的参考:JavaScript 教程

拿dragdrop.js文件来看,会被Script-loader.php (wp-includes)调用,添加到WP_Scripts类中。问题:什么时候,再哪儿,如何调用呢?

文件里面主要是一些对象,使用的是列表方式直接创建的,语法真怪。比如:

var Droppables = {
drops: [],

remove: function(element) {
this.drops = this.drops.reject(function(d) { return d.element==$(element) });
},

add: function(element) {
element = $(element);
var options = Object.extend({
greedy:     true,
hoverclass: null,
tree:       false
}, arguments[1] || { });

其中成员和成员函数是用冒号”:”来标记。空的方括号[]为数组。function(d)为无名函数。Object.extend作用是给对象增加成员【?】。更多的可以参考“JavaScript面向对象编程”。JavaScript的Event可以参考:Event事件手册。 Continue
reading »

Posted by Ian at 00:46 Tagged with: JavaScript, wordpress, 门外汉
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: