jQuery MiniUI

标题: textare怎么加双击事件 我怎么没有找到相应的事件呢 [打印本页]

作者: dragon    时间: 2014-5-27 15:03:29     标题: textare怎么加双击事件 我怎么没有找到相应的事件呢

[size=12.727272033691406px]textare怎么加双击事件  我怎么没有找到相应的事件呢

作者: felt    时间: 2014-5-27 15:18:08

textarea没有双击事件
作者: dragon    时间: 2014-5-28 08:07:47

felt 发表于 2014-5-27 15:18
textarea没有双击事件

还是用开源的好 。。。   这个功能 有点弱~~~
作者: felt    时间: 2014-5-28 09:22:50

本帖最后由 felt 于 2014-5-28 09:23 编辑
dragon 发表于 2014-5-28 08:07
还是用开源的好 。。。   这个功能 有点弱~~~

MiniUI的功能、性能、稳定性等各方面都比开源产品强大的多。
各种控件我们都有相关的属性方法事件来操作,可以满足绝大多数客户的需求

textarea需要双击事件做什么

作者: dragon    时间: 2014-5-28 13:09:18

felt 发表于 2014-5-28 09:22
MiniUI的功能、性能、稳定性等各方面都比开源产品强大的多。
各种控件我们都有相关的属性方法事件来操作, ...

基本的 textare双击事件都没有啊。。。   这个文本域有点小, 我们想双击之后放大 ,编辑数据 然后双击在缩小。
作者: felt    时间: 2014-5-28 13:18:01

dragon 发表于 2014-5-28 13:09
基本的 textare双击事件都没有啊。。。   这个文本域有点小, 我们想双击之后放大 ,编辑数据 然后双击在 ...

没有这样的功能,textarea数据超出会有滚动条
作者: dragon    时间: 2014-5-28 15:22:12

felt 发表于 2014-5-28 13:18
没有这样的功能,textarea数据超出会有滚动条

双击  这个能不能加上啊。。。  
几百个字     怎么看     文本域 就  100*80 大小的
从设计角度看  HTML 的事件 都应该保留的哦
作者: felt    时间: 2014-5-28 15:32:00

dragon 发表于 2014-5-28 15:22
双击  这个能不能加上啊。。。  
几百个字     怎么看     文本域 就  100*80 大小的
从设计角度看  HTM ...

MiniUI的控件是有多层结构的,而不像hrml控件那样的单层结构
textarea你内容多的话完全可以设计的时候把textarea的长和高设计大一些
如果你在一个固定的位置突然改变大小,肯定对其他的元素有影响
作者: dragon    时间: 2014-5-28 15:41:29

felt 发表于 2014-5-28 15:32
MiniUI的控件是有多层结构的,而不像hrml控件那样的单层结构
textarea你内容多的话完全可以设计的时候把t ...

是双击的时候 弹出来 一个大的 文本域??????

你看如果我现在需要加上的话    应该怎么加  应该可以加上的    按照HTML标准加事件
作者: felt    时间: 2014-5-28 15:57:41

dragon 发表于 2014-5-28 15:41
是双击的时候 弹出来 一个大的 文本域??????

你看如果我现在需要加上的话    应该怎么加  应该可 ...
  1. <div  id="p1" class="mini-textarea"  allowResize="true" style="width:100px;height:50"></div>

  2. <script type="text/javascript">
  3. mini.parse();
  4. var p1=mini.get("p1")

  5. $(p1.getEl()).bind("dblclick",function(){
  6.    if(p1.getWidth()==200){
  7.       p1.setWidth("100");
  8.       p1.setHeight("50");
  9.    }else{
  10.      p1.setWidth("200")
  11.      p1.setHeight("200")
  12.    }
  13. })
  14. </script>
复制代码

作者: dragon    时间: 2014-5-28 16:03:13

felt 发表于 2014-5-28 15:57

好的 我试试。。。希望OK。。。
作者: dragon    时间: 2014-5-28 16:15:37

felt 发表于 2014-5-28 15:57

是 dbclick吗  
作者: felt    时间: 2014-5-28 16:17:13

dragon 发表于 2014-5-28 16:15
是 dbclick吗

dblclick
你复制我贴的代码,引用个miniui,就可以跑了
作者: dragon    时间: 2014-5-28 16:33:11

felt 发表于 2014-5-28 16:17
dblclick
你复制我贴的代码,引用个miniui,就可以跑了

你好 我控件 是动态加的 ,然后使用你那个代码  获取mini对象 为undefined怎么办
classStr = "mini-textarea";
                                                               
                                               
                                                                var obj_str = input_str(item) + ' class="'+classStr +'" ';
                                                                if(item.validateRule != null){
                                                                        obj_str += item.validateRule;
                                                                        if(item.validateTip != null){
//                                                                                obj_str += ' requiredErrorText="'+ item.validateTip +'" ';
                                                                        }
                                                                }
                                                                obj_str += '/>';
                                                                ctrl_obj = $(obj_str);
                                                                ctrl_obj.attr("value",obj_value);
                                                                ctrl_obj.appendTo(td_control_obj);
                                                                mini.parse(item.fieldName);
                                       
                                                                var p1=mini.get(item.fieldName);
                                                                alert(p1); //undefined
                                                                $(p1.getEl()).bind("dblclick",function(){
                                                                        alert(1);
                                                                   /*if(p1.getWidth()==200){
                                                                          p1.setWidth("100");
                                                                          p1.setHeight("50");
                                                                   }else{
                                                                         p1.setWidth("200")
                                                                         p1.setHeight("200")
                                                                   }*/
                                                                });
作者: felt    时间: 2014-5-28 16:35:00

dragon 发表于 2014-5-28 16:33
你好 我控件 是动态加的 ,然后使用你那个代码  获取mini对象 为undefined怎么办
classStr = "mini-texta ...

拼一个id进去
mini.get是根据id来获取控件的




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2