2010-10-02 51 views
1

我使用的是同一個按鈕兩次在一個頁面上的一個實例,但是這個點擊功能只爲他們工作的一個:jQuery的點擊功能僅適用於一個按鈕

<script type="text/javascript"> 
    $('#back_button').click(function(){ 
     window.location.replace('__mem_url__'); 
    }); 
</script> 

這裏的按鈕:

<input type="submit" id="back_button" value="Back to Memberships" name="adm_mlevels_update" class="form_input_submit"> 

回答

4

DOM元素的ID應該是唯一。您正在使用ID選擇器$('#back_button'),因此這將僅適用於單個按鈕,因爲您的文檔中可能只有一個元素與id="back_button"。您可以使用類選擇器代替:

$('.form_input_submit').click(function(){ 
    window.location.replace('__mem_url__'); 
}); 
+0

非常感謝。這是一個簡單的問題,但我正在學習:) – tmartin314 2010-10-02 15:02:56