2 Star 6 Fork 2

ereddate/ptemplatejs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ptemplate.extend.dplus.js 1.44 KB
一键复制 编辑 原始数据 按行查看 历史
ereddate 提交于 2018-12-05 09:43 . no commit message
/*!
* ptemplatejs v1.0.0
* @author yandong
*
* https://github.com/ereddate/ptemplatejs
var dplus = $.Dplus(["//utrack.hexun.com/dp/dplus_config_ver1.0.1.js", "//utrack.hexun.com/dp/hexun_dplus_ver1.0.1.js"], {
pagename: ''
}, function(){
...
});
dplus.click('.elem', {
pagename: ''
}, function(){
...
});
*/
'use strict';
typeof window.pTemplate != "undefined" && (function(win, $) {
$.Dplus = function(urlArray, options, callback) {
$.use(urlArray, function() {
window.dplus_pageview = false;
if (options){
var callbacks = $.Callbacks();
callbacks.add(function(next) {
typeof dplus_Click !== "undefined" && dplus_Click("页面浏览", options);
next();
}).delay(200, function(next) {
callback && callback();
next();
}).done();
}
});
return {
init: function(ops){
console.log(ops);
typeof dplus_Click !== "undefined" && dplus_Click("页面浏览", ops);
return this;
},
click: function(selector, options, callback) {
$.query(selector)[0]._click(function(e) {
e.preventDefault();
var callbacks = $.Callbacks();
callbacks.add(function(next) {
typeof dplus_Click !== "undefined" && dplus_Click("点击事件", options);
next();
}).delay(200, function(next) {
callback && callback();
next();
}).done();
});
return this;
}
}
};
})(window, window.pTemplate);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/ereddate2017/ptemplatejs.git
[email protected]:ereddate2017/ptemplatejs.git
ereddate2017
ptemplatejs
ptemplatejs
master

搜索帮助