图中的小喇叭,鼠标点击即显示,但是网页源码里面看不到“onclick=”这样的字眼。请问加上“onclick=”的脚本在哪里?
分享到:
更多
------解决方案--------------------
截取部分代码,应该是绑定了class的点击事件
http://csdnimg.cn/rabbit/notev2/js/notify.js
------解决方案--------------------
截取部分代码,应该是绑定了class的点击事件
http://csdnimg.cn/rabbit/notev2/js/notify.js
self.on('panel_showed', function (e, showDetail) {
var hasGet = false, unreadsData;
self.resetPosition();
// 显示面板内容
if (unreads !== 0) {
self.getUnreads(self.showListCbWrap(function (err, data, loading) {
unreads = 0;
unreadsData = data.data;
}));
hasGet = true;
}
if (!hasReadedItems) {
$('.notice_content', self.Dom.wrap).empty();
self.getAllReaded(self.showListCbWrap(function (err, data, loading) {
hasReadedItems = true;
}));
hasGet = true;
}
if (hasGet) {
self.Dom.wrap.one('list_showed', function (e, err) {
if (err) {
self.error(err);
} else {
if(showDetail) {
var unreadsItem = $('.notice_list_con .unread', self.Dom.wrap);
if(unreadsItem.length === 1) {
unreadsItem.trigger('click');
}
}
if (unreadsData && unreadsData.length > 0) {
keepUnread = true;
setTimeout(function() {
self.setReaded(unreadsData);
}, 1000);
}
}
});
}
}).on('detail_showed', function (e, detail, index) {
// 显示通知详情
$('.detail_con .prvnote', self.Dom.wrap).toggleClass('disabled', !(index > 0));
$('.detail_con .nextnote', self.Dom.wrap).toggleClass('disabled', !detail.next()[0]);
if (!detail.data('loaded') && !$('dd', detail)[0] && !$('.empty:visible', detail)[0] && !$('.loading:visible', detail)[0]) {
self.getDetail(detail);
}
}).on('tip_showing', function () {声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关标签:nbsp self detail function unreadsData
- 上一篇: 这个正则中的x7f-xff是什么意义
- 下一篇:简略的php文件上传实例
相关文章
相关视频
专题推荐
- 独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
- 玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
- 天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习