簡體   English   中英

做某事取決於jQuery的元素ID

[英]Do something depend on element id with jQuery

我在點擊動作中有一些功能。 如果我的html列表元素的最后一個有一些ID,我需要停止此功能,因此我可以執行此操作,但是該功能不起作用...能幫我嗎?

carousel_controls_buttons.on('click', function(){
    var settings_list_last_element_id = settings_menu_element.attr('id') == 'r_00';
    if (settings_menu_element.last(id === settings_list_last_element_id)) {
    }
    else {
        renumNext();
    }
});

嘗試更改:

if (settings_menu_element.last(id === settings_list_last_element_id))

if (settings_menu_element.last().attr('id') === settings_list_last_element_id)

編輯:

if (settings_menu_element.last().attr('id') === settings_list_last_element_id){
    return false;
} else {
    renumNext();
}

甚至更好:

if (settings_menu_element.last().attr('id') !== settings_list_last_element_id){
    renumNext();
}

您的if陳述看起來有些奇怪。 嘗試這樣的事情:

carousel_controls_buttons.on('click', function(){

    // Do nothing if last element has a certain id-attribute
    if (settings_menu_element.last().attr("id") === 'r_00') {
        return false;
    }

    renumNext();
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM