jquery-on

    0熱度

    1回答

    我的DOM中包含一個名爲'data-event'的屬性。 可能會發生這些元素中的一些動態添加到DOM,例如在ajax請求之後。 我訪問這樣的元素的數據,事件屬性與jQuery,當然: $('.element-selector').data('event') 事件數據屬性包含一個功能處理程序必須要連接的事件的名稱。假設這個函數被稱爲generalHandler()。 我不能直接使用.on函數,因

    0熱度

    2回答

    所以這已經引起了我很多頭痛。 我正在製作「下拉式手風琴子菜單」(缺乏更好的名稱)。 我的腳本可以使用,但只能在HOVER上使用。如果我嘗試使用.click,.on(「click」),.on(「click」,「li」)等等。該腳本僅在使用.hover時有效。 注意! 這只是應該有點擊事件的「#TopMenu」。子菜單(「#accordion」)將會懸停。 任何想法? 工作: $(document).

    0熱度

    5回答

    我正在編輯label上的文字。 我想: 顯示標籤和隱藏文本框。 單擊標籤:標籤獲取隱藏和文本框顯示我可以編輯文本的位置。 在回車時,文本框應該隱藏並且標籤應該顯示輸入的文本。 以下是示例代碼。 但它沒有按預期工作。 <h4>Editable labels (below)</h4> <span class="k-link"> <label class="pull-left">Dashboard<

    0熱度

    1回答

    當綁定一個事件到一個元素舊的方式,宣告結合很容易之後鏈接觸發: $('#button').click(...).trigger('click'); 但我結合我的事件像這樣: $(document).on('click', '#button', function() { ... }); 並附加.trigger('click')顯然不會針對我的具體元素。有沒有辦法用一個襯墊來解決,而不必使用這

    0熱度

    1回答

    在下面的腳本中,您會在下面找到「click」和「touchstart」事件。 Orignally這是「點擊」事件,直到我們發現iPhone和iPad不工作,因爲它需要「touchstart」工作。 因此,我將它們都包含在內,所以它適用於iPhone/iPad。 然後我遇到了Android問題,其中「click」和「touchstart」被觸發,導致2次執行。 那麼,對於iPhone和Android

    4熱度

    1回答

    我有一種情況,我使用data屬性data-command在整個網站的特定部分的許多情況下,而不是綁定噸的單獨的點擊事件,我決定只使用一個,並使用一個開關,如: $('[data-command]').on('click', function(event) { // Prevent default click action event.preventDefault();

    -1熱度

    2回答

    這裏是代碼和的jsfiddle http://jsfiddle.net/yh3rynab/1/ var i = 1; $('body').on('click', '#add_row', function() { if (i >4) { alert("No more"); return; } $('#fg01_c

    0熱度

    1回答

    我想打一個切換功能將顯示在攝氏工作,如果我對溫度的文字點擊另一個變量保存在溫帶華氏會出現。 任何人都可以幫助我,我正在做什麼錯誤。 如果我取消alert函數的註釋,我的代碼工作正常。 <style>#fahrenn {display:none;}</style> document.getElementById('temprature').innerHTML='<b>Temprature:

    2熱度

    7回答

    我試圖從jQuery數據庫中選擇數據,但我的問題是隻有第一個結果有一個單擊處理程序綁定到它。 這裏是PHP的一部分: <?php $sql = "SELECT * FROM cars WHERE rented = '0'"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output

    2熱度

    2回答

    我目前使用這個選擇字段: $('body').on('change', '#mainFrom input', function(){ 我該如何申請一個沒有選擇器listName類? 我已經試過: $('body').not('.listName').on('change', '#mainForm input', function(){ ,沒有工作。 我該怎麼做? 感謝