我試圖使用的腳本被設計爲在用戶位於頁面的某個部分時隱藏按鈕。問題是.hide()沒有被解僱,我相信它與if語句有關,只是不太確定。jQuery和if語句和單選按鈕
$(function() {
var sndReminderBtn = $('.sendreminderBtn');
var resultSelection = $('.resultsSelector');
if (resultSelection.is(':checked')) {
sndReminderBtn.hide();
alert("Button is hidden");
} else {
sndReminderBtn.show();
alert("button is NOT hidden");
}
});
<<用於在用戶在頁面的某個部分**時隱藏按鈕** >>代碼中沒有這樣的內容 –
我猜你將需要在事件中觸發此事件,而不是在頁面加載時檢查它 - 因爲當前代碼看起來絕對正確。要麼是這樣,要麼你有一個元素類名稱錯誤,或者多個元素被賦予相同的類。 –
@roasted你是對的,ALOT在整個頁面代碼中繼續進行,因爲它是整個網站的一部分,這個網站是用一個MVC框架構建的,這個網站是從一些不同的類中提取的 – CTully12