extjs4如何实现鼠标划过的时候改变显示图片

sunyyang 2013-04-09 10:49:07
求高手指教,给个例子,我想实现页面显示A图片,当鼠标放上去的时候显示B图片,有个东西要改,没怎么接触过extjs,实在是无从下手啊。~~
...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
葫芦八娃 2013-04-14
  • 打赏
  • 举报
回复
这里是4.0的。

Ext.create('Ext.panel.Panel',{
		title: 'view picPanel for Ext 4.0',//标题        
	    renderTo:Ext.getBody(),
		html:'<img src = "bubble-lr.gif"></div>', //原始背景图
		id : 'picpanel',
		autoScroll:true,
		width:300,
		height:300,
		listeners:{
		  'render':function(p){
			 p.body.on('mouseover',function(e,t,o){
				 //在这里写你更换图片的逻辑
				p.update('<img src = "bubble-cs.gif">');  //mouseover事件后显示的图片
				p.doLayout();
			 })
		  }
		}
	})
葫芦八娃 2013-04-14
  • 打赏
  • 举报
回复
有问题接着问

var paneWithPic = new Ext.Panel({
		title: 'view picPanel',//标题        
		renderTo:Ext.getBody(),
		html:'<img src = "bubble-lr.gif">', //原始背景图A
		id : '_picpanel',
		autoScroll:true,
		width:300,
		height:300,
		layout:'form',
		listeners:{
		  'render':function(p){
			 p.body.on('mouseover',function(e,t,o){
				 //在这里写你更换图片的逻辑
				p.update('<img src = "bubble-cs.gif">');  //mouseover事件后显示的图片B
				p.doLayout();
			 })
		  }
		}
	})
sunyyang 2013-04-14
  • 打赏
  • 举报
回复
没人回答。。 信心倍受打击啊

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧