1

カスタムヘッダーまたはフッターの一部であるボタンのクリックイベントを接続すると、イベントは発生しません。onclickイベントをhtmlに直接登録する必要があります。

<footer id='currentchatfooter'>
    <div id="footerdiv">
        <input type='button' id="cannedRespBtn" class='icon stack footerbutton' value='responses' />

        <input type="text" id="segment" class="jq-ui-forms seginput" />

        <a class='icon check'  id="sendBtn" onclick='document.smTouch.SendSegment($("#segment").val())'>send</a>
    </div>
</footer>

sendBtnアンカーに注意してください。私は以前、次のように宣言することでこのイベントを発生させることができました。

$("sendBtn").on('click', function(){instance.SendSegment($("#segment").val());});

ヘッダー、フッター、またはモーダル内の要素がアタッチまたは削除されていないようです。私は何かが欠けていることを知っています

4

0 に答える 0