惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Vulnerabilities – Threatpost
U
Unit 42
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
P
Proofpoint News Feed
F
Full Disclosure
月光博客
月光博客
Engineering at Meta
Engineering at Meta
博客园_首页
The Register - Security
The Register - Security
G
Google Developers Blog
The Cloudflare Blog
博客园 - Franky
K
Kaspersky official blog
A
Arctic Wolf
Scott Helme
Scott Helme
C
Cisco Blogs
Hugging Face - Blog
Hugging Face - Blog
C
Check Point Blog
NISL@THU
NISL@THU
AI
AI
D
DataBreaches.Net
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Stack Overflow Blog
Stack Overflow Blog
Project Zero
Project Zero
The GitHub Blog
The GitHub Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Vercel News
Vercel News
T
Tor Project blog
P
Privacy International News Feed
D
Docker
I
Intezer
L
LangChain Blog
P
Proofpoint News Feed
Security Latest
Security Latest
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
博客园 - 聂微东
AWS News Blog
AWS News Blog
Martin Fowler
Martin Fowler
P
Privacy & Cybersecurity Law Blog
V
V2EX
Last Week in AI
Last Week in AI
C
Cybersecurity and Infrastructure Security Agency CISA
The Hacker News
The Hacker News
T
Tenable Blog
Blog — PlanetScale
Blog — PlanetScale
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog

博客园 - 夜渡寒潭

example windows7 64位下安装apache和php 用了锚的时候,有的层被覆盖了。 日,在ie10下面hover里不能控制table 在实现tab的时候,margin-bottom:-1px无效的问题 javascript中,在一个类里attache的event事件中,如果调用类的成员变量和方法 javascript定义类,并实例化的各类之间成员变量不干扰。 php里www用户建立的文件ftp用户无法删除的情况 用C++实现读取windows日志并用zlib压缩后通过jwsmtp邮件发送出去. 再见,我的念青五笔。 如何在Linux下增加Apache的虚拟主机 如何解决在IE6下不自动换行的问题 重庆旅游网新版上线,欢迎测试! 祭5.12地震死难者文[转] __cdecl __fastcall与 __stdcall的说明(转) Windows 应用 Linux手记 - 夜渡寒潭 - 博客园 VC++中控制控件台字体颜色(转) - 夜渡寒潭 - 博客园 在Windows下编译OpenSSL
一个js,记录方便查询。
夜渡寒潭 · 2013-08-23 · via 博客园 - 夜渡寒潭
var foucs_a = {
	createNew: function(){
		var cls = {
			par_id:'',
			cur_pos:1,
			cur_id:'',
			count:3,
			timer:null,
			_init: function(id, count) {
				var mouseover = function(evt) {
					if(jQuery(this).attr('id') && !jQuery(this).hasClass("a")) {
						// 分拆并得到该id
						var tmp = this.id.split("_");
						var _obj = cls;
						_obj.cur_pos = tmp[tmp.length-1];
						_obj.cur_id = this.id;
						_obj.active();
					}
				};
				var par_mouseover = function(evt) {
					var _obj = cls;
					clearInterval(_obj.timer);
				}
				var par_mouseout = function(evt) {
					var _obj = cls;
					clearInterval(_obj.timer);
					_obj.timer = setInterval(function(){_obj.next()}, 2000);
				}
				this.par_id = id;
				this.count = count;
				jQuery("#"+id+" li").bind('mouseover', mouseover);
				jQuery("#"+id+"_cnt").bind('mouseover', par_mouseover);
				jQuery("#"+id+"_cnt").bind('mouseout', par_mouseout);

				var me = this;

				this.timer = setInterval(function(){me.next()}, 2000);
			},
			next: function() {
				this.cur_pos++;
				if (this.cur_pos>this.count) {this.cur_pos = 1};
				this.active();
				//alert(this.cur_pos);
			},
			active: function() {
				jQuery("#"+this.par_id+" li").removeClass("a");
				jQuery("#"+this.par_id+"_"+this.cur_pos).addClass("a");
				jQuery("#"+this.par_id+"_cnt .bttab_one").hide();
				jQuery("#"+this.par_id+"_"+this.cur_pos+"_cnt").show();
			}
		};

		return cls;
	}
};