2016-07-27 106 views
-1

我需要在问题文本将通过xml动态加载的空白问题中创建填充。我不知道问题的长度。我必须放置一个文本区域来回答问题和文本输入。这些控件的位置应根据输入进行对齐。在flex中动态定位文本区域和文本输入

有关如何使用柔性空气应用实现此目的的任何提示?

+0

一个简短的提示:一旦你的文本字段填充后使用'textHeight'重新调暗它。 – Vesper

+0

基于输入的对齐意味着什么?这可能意味着一千件事情。 –

+0

[用动作脚本填充空白问题]可能的重复(http://stackoverflow.com/questions/38626850/fill-in-the-blanks-questions-in-flex-using-action-script) – Vesper

回答

0

检查这个jQuery插件。它确切地做你正在寻找的东西。

JEditable 如果没有对使用插件倾斜,然后尝试下面的代码:

<div> 
    <div> 
     <label class="editable">Name</label> 
     <input class="editable" type="text" name="name" style="display:none"/> 
    </div> 
    <div> 
     <label class="editable">Type</label> 
     <input class="editable" type="text" name="type" style="display:none"/> 
    </div> 
    <div> 
     <a class="edit" href="#">Edit</a> 
    </div> 
</div> 
<script type="text/javascript"> 
    $(function(){ 
     $(".edit").click(function(){ 
      var $this = $(this); 
      var text = $this.text(); 
      if(text=="Edit"){ 
       $this.text("Cancel"); 
      } 
         else{ 
          $this.text("Edit"); 
         } 
      $(".editable").toggle(); 
     }); 

     $("input.editable").change(function(){ 
      $(this).prev().text($(this).text()); 

     }); 
    }); 
</script> 

到Click事件处理程序绑定到锚元素使用jQuery的直播功能。例如:

$("a.ff-save").live("click", function(){   
alert("ok");  
});