2016-07-27 114 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");  
});