jquery-delegate

    2熱度

    2回答

    我需要做的是使用委託在每個匹配元素上獲得jQuery.one的功能。 正如你可以看到點擊鏈接「巴茲」或「蝙蝠」附加的「(刪除)」多次。另一方面,單擊「Foo」鏈接只執行一次代碼,但是也禁用「Bar」(反之亦然)。 小提琴:http://jsfiddle.net/JcmpN/ 我希望發生的是,點擊任何一個執行該元素的處理程序,但保留其他完好,直到他們也被點擊一次。 HTML: <ul id="pro

    0熱度

    2回答

    我有以下HTML的html頁面的工作: <div id="content"> <div class="pagination"> <a href=''>blah</a> </div> </div> 要具有以下的js不返回任何警告的頁面: $("#content").on(".pagination a", "click", function(event){

    2熱度

    1回答

    比方說,我想改變任何新創建的特定DOM元素的文本。例如: - (不是真正的API,我知道) $('body').on('creation', '.change-this', function() { $(this).text('Boom!'); }); 所以,如果我編程方式創建<p class="change-this">,並把它添加到DOM(通過jQuery或其他方式),上述火災

    1熱度

    1回答

    我有一個非常簡單的使用jQuery緩存和委託的jsFiddle。我如何使處理程序具有足夠的動態性,當用戶單擊第一組複選框時,它只會突出顯示其下面的行,並且當用戶選擇第二組複選框時,它應該選擇第二個複選框下方的行。 我可以在組複選框下有n組和n行。對於性能,我試圖緩存一切,然後在處理程序中,我希望能夠根據複選框使用指定類來選擇所需的組行。另外,我想確定用戶何時單擊數據單元格。 我嘗試了不同的選項來識

    3熱度

    2回答

    我在我的代碼中使用委託jquery,但當它觸發一些事件它不止一次觸發,我知道這是因爲我已經綁定了事件optionclicked類到框 - 主類,但我處於一種情況下,我必須將這些類彼此綁定,因爲使用選項點擊類的內容是動態生成的。 有AY問題的解決,使火災事件只有一次意味着一次通話功能和顯示彈出運一次和後一次數據等等等等 $('.boxes-main').on('click', '.optioncli

    1熱度

    3回答

    我目前正在使用jQuery創建內容。 Live(),根據jQuery API描述:爲所有與當前選擇器匹配的元素,現在和未來添加一個事件處理函數。。我需要這行代碼在未來工作。 $(".trash").delegate('.delete_gallery', 'click', function(event) { //不起作用 $(".delete_gallery").live("click", func

    0熱度

    1回答

    通常得到的是DOM節點上的監聽器,我使用 $('selector').data('events'); 然而,這並不表明事件偵聽器正在通過委託添加,如 $(document).on('click', 'selector', handlerFunction) 一個顯而易見的方法是遍歷了DOM樹,看看是否有父母正在委託事件到手邊,同時調用$('selector').parent().data('

    0熱度

    1回答

    刪除代表事件我有一個模式,其內容是動態的,並且該模態具有拒絕按鈕。 這種模態本身通過鏈路動態生成的,所以我必須使用委託 $("body").delegate(".reject", "click", function(e) { $(".modalInfo").hide(); $(".modalReject").show(); someFunction(); });

    1熱度

    1回答

    根據jQuery API描述:live在最新版本中被完全刪除。但它已廣泛用於我們的項目。例如: $('div.collapsed').live('mouseover', function() { TBD.GENERAL.showLoginOther(this); }); $(".info_bar .filter a, .pagination a").live("click",

    0熱度

    1回答

    我正在使用以下代碼來創建自動完成文本框。 jQuery如下。 $(function() { $("#items .slno").autocomplete({ source: 'search.php' }); }); HTML如下。 <table id="items"> <tr class="item-row"> <td class="i