`
姜中秋
  • 浏览: 88436 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Ext 颜色选择器使用

ext 
阅读更多
直接上代码:

Ext.onReady( function() {
		var colorShowId = '';
		var colorWin = new Ext.Window( {
			border :0,
			frame:false,
			closeAction :'hide',
			closable :false,
			resizable :false,
			width :100,
			height :80,
			items : [ 
			          {
			        	  xtype:'colorpicker',
			        	  listeners: {
			        	        select: function(picker, selColor) {
						        	  var color = '#' + selColor;
						  			// alert(colorShowId+','+color);
						  				Ext.getDom(colorShowId).style.background = color;
						  				colorWin.hide(); 
			        	        }
			        	    }
			          }
			 ]
		}) ;
		function showColor(id) {
			colorShowId = id;
			var colorText = Ext.getCmp(id);
			colorWin.x = colorText.getPosition()[0] + colorText.getWidth();
			colorWin.y = colorText.getPosition()[1];
			colorWin.show();
		}
		 
		var form = Ext.create('Ext.form.Panel',{ 
			width:200,
			buttons: [{
		        text: '',
		        id:'bb',
		        style:'background:red',
		        handler: function(btn) {
					showColor('bb');
		        }
		    } ],
			renderTo:Ext.getBody()
		}); 
		 
	})

一:定义form,form里面有个button,button的click方法显示颜色选择器
二:颜色选择器放在window里
三:选择颜色后改变button的背景色
分享到:
评论

相关推荐

    extjs之颜色选择器的使用

    在EXTJS 应用中,颜色选择器提供了用户友好的界面,使得用户能够方便地从预设的颜色列表中选取所需的颜色,或者输入自定义的颜色代码。 在EXTJS 中,ColorField 组件通常用于创建表单字段,允许用户选择颜色。它的...

    Extjs颜色选择器选择器

    2. 创建颜色选择器:使用`Ext.create`方法创建一个`Ext.form.ColorField`实例,配置项可能包括`name`(用于标识字段)、`fieldLabel`(显示的标签)和`value`(预设颜色值)等。 3. 渲染组件:将创建的颜色选择器...

    ext 颜色改变组件

    1. **颜色选择器**:组件内通常包含一个颜色选择器,用户可以通过滑块或色板来选取所需颜色。 2. **预设颜色**:提供一组常用颜色供用户快速选择,提高用户体验。 3. **颜色输入框**:用户可以直接输入HEX、RGB或HSV...

    ext实现的超漂亮的颜色控件

    ExtJS的颜色选择器通常基于`Ext.picker.Color`类,它提供了一个可自定义的调色板,用户可以通过滑块或直接输入十六进制颜色代码来选择颜色。这个控件不仅包含了基本的颜色选择功能,还可能包含预设的颜色选项,使得...

    ExtJS颜色选择器(mordern版)

    为了在项目中使用这个颜色选择器插件,开发者首先需要在应用中引入相关依赖,并创建颜色选择器实例。例如,可以这样创建一个基本的颜色选择器: ```javascript Ext.create('Ext.ColorPicker', { renderTo: Ext....

    Ext3的30款颜色主题

    描述中提到的"这里有30款不同的新主题",意味着用户有多种选择,可以挑选符合自己审美和心情的颜色方案。这不仅包括了传统的深浅色调,也可能包含了各种独特的配色,如暖色、冷色、渐变色等,甚至可能有以特定主题...

    Extjs4 拾色器 颜色选择 ColorPicker

    在ExtJS4中,创建一个颜色选择器可以通过实例化`Ext.picker.Color`类来实现。这个类提供了预设的颜色选项以及一个可交互的调色板,用户可以在其中选择所需颜色。基本的创建代码如下: ```javascript var ...

    EXT tree 使用 实例 最新

    4. **渲染器(Renderer)**:通过定义`renderer`函数,我们可以自定义节点的显示方式,如添加图标、改变颜色等。 5. **事件监听**:EXT Tree支持多种事件,如`itemclick`(点击节点时触发)、`beforeexpand`(节点...

    Ext组件说明 Ext组件概述

    ColorPalette组件提供了一个颜色选择器,允许用户从预定义的颜色列表中选择颜色。这对于需要用户自定义颜色的应用场景非常有用。 ##### 4. **Container(容器组件)** Container是Ext中用于组织和管理其他组件的...

    FCKEditor与ext结合使用

    FCKeditor(现称为CKEditor)是一款开源的JavaScript富文本编辑器,它提供了丰富的文本格式化选项,如字体、字号、颜色、对齐方式等。FCKeditor支持HTML、CSS、图片上传等功能,允许用户在网页上实现类似Word的文本...

    ext 自动生成器自动生成组件

    EXT 自动化生成器是一种强大的开发工具,专为EXT框架设计,旨在提高开发效率并减少重复劳动。EXT是一个流行的JavaScript...因此,强烈推荐EXT 自动生成器给所有EXT框架的使用者,希望它能成为你开发过程中的得力助手。

    Ext中xtype和vtype.

    * colorpalette:一个颜色选择器组件,用于选择颜色。 * component:一个基本的组件,用于定义其他组件的行为和外观。 * container:一个容器组件,用于容纳其他组件。 * cycle:一个循环按钮组件,用于循环选择某些...

    ext2.0(dateTimeField)

    `dateTimeField`在`ext2.0`中结合了日期选择器和时间选择器的功能,使得用户能够方便地选取精确到小时和分钟的时间点。 `datetime.css`是这个功能的样式表文件,它定义了`dateTimeField`的外观和布局,包括字体、...

    EXT.form组件

    13. `timefield`:`Ext.form.TimeField`允许用户选择时间,通常与日期字段一起使用,创建日期和时间选择器。 14. `trigger`:`Ext.form.TriggerField`是带有触发按钮的输入字段,如日期字段和下拉选择框。用户点击...

    Ext.ux.form.ColorPickerFieldPlus 老外重写调色版

    `Ext.ux.form.ColorPickerFieldPlus` 是一个由老外开发者重写的色彩选择器组件,它扩展了原生的Ext JS库中的`ColorPickerField`控件,为用户提供更加丰富的色彩选取体验。这个组件的目的是为了实现更自由、更接近...

    Ext Js权威指南(.zip.001

    6.1 ext js的选择器:ext.domquery / 215 6.1.1 选择器的作用 / 215 6.1.2 使用ext.query选择页面元素 / 215 6.1.3 基本选择符 / 223 6.1.4 属性选择符 / 229 6.1.5 css属性值选择符 / 234 6.1.6 伪类选择符 ...

    Ext组件描述,各个组件含义

    - **功能描述**:Color Palette 是一个颜色选择器组件,允许用户从预设的颜色调色板中选择颜色。 - **主要用途**:通常用于图形编辑应用或需要用户自定义颜色的应用场景中。 **1.4 Component (Ext.Component)** - ...

    读Ext之十三(Ext元素)

    1. **选择器和获取元素**:通过CSS选择器获取DOM元素,如`Ext.get('elementId')`,这与jQuery的`$(selector)`类似。 2. **属性操作**:设置和获取元素的属性,如`element.set('style', 'color:red')`可以改变元素的...

    新版EXT教程

    - **颜色选择器(Color Picker)**:供用户选择颜色值。 #### 四、特效效果 1. **动画效果**:通过添加动画效果增强用户界面的视觉体验,例如淡入淡出、滑动等。 2. **过渡效果**:在界面元素变化时添加平滑过渡...

    Ext Designer Preview3.0汉化版图形界面编辑器

    - **新建项目**:启动Ext Designer,选择合适的模板创建新项目,或者导入现有的Ext JS应用。 - **设计界面**:通过拖放组件到画布上,调整大小和位置,设置属性,如颜色、字体、边距等。 - **添加事件**:在事件...

Global site tag (gtag.js) - Google Analytics