私は、Senchaフレームワークを使用してiphoneアプリケーションを開発しようとしています。リスト内のアイテムのリストを表示する必要があります。リスト内の各セルもボタンを保持しています。特定のインデックスには、そのポップオーバーは.Iこのリストのボタン操作を処理する
itemTpl : '<div class="div1"><label class = "tag-name-hdr"> {tagnamehdr} </label> <label class = "tag-name-value" style="width:55px;"> value </label> <input type="text" class ="tag-name-text" name="lname" /> <label class = "unit-name" > unit </label> <select class = "unit-name_dropdown" > <option>mg/dr</option> <option>gm/dr</option> <option>m/dr</option> </select> <input type="image" id="popupbtn" class="template_popup_button" src="Images/arrow_more_orange.png" > </div>',
listeners : {
//itemtap : function(list, index, item, e, popupbtn) {
itemtap : function(list, index, item, evt) {
if(evt.getTarget('.template_popup_button')) {
alert(item);
alert(index);
showOverlay(item, evt, index);
}
}
}
を行うには、次のコードを使用していますボタンに近い表示手段にする必要がある今私の問題は、ポップオーバーは、選択したcell.Iのために表示されていることであるする必要がクリックしたボタンの近くにポップオーバーを表示します。クリックしたボタンオブジェクトを取得してオーバーレイ/ポップオーバーをその近くに表示する方法はありますか?クリックした項目セルオブジェクトをパラメータとして「showOverlay」に渡しています。オブジェクト アドバイスありがとうance ..