2014-02-28 77 views
1

Site.js是以下js代碼正確,在asp.net

/* blur on modal open, unblur on close */ 
$('#aboutsbaims').on('show.bs.modal', function() { 
    $('#mycontent').addClass('blur'); 
}); 

$('#aboutsbaims').on('hide.bs.modal', function() { 
    $('#mycontent').removeClass('blur'); 
}); 

是此代碼正確?它不工作。我已經檢查了div id的名稱,它們是正確的。有沒有拼寫錯誤

這裏是我的詳細問題的鏈接。請回答儘快 Want to blur the background on twitter-bootstrap modal load. The javascript code is not working

+0

我不知道.on('why') – InferOn

+0

你有沒有適當的參考資料庫。我的意思是有沒有加載的東西。 – Jai

+0

@Jai是的。我做。我解決了與其他方法(編輯CSS)的問題,但JS無法正常工作。 –

回答

0

嘗試包DOM準備處理$(function() { ... });裏面你的代碼,以確保所有的DOM元素正確加載,因爲你已經在你的頁面的<head>部分包括您Site.js

$(function() { 
    /* blur on modal open, unblur on close */ 
    $('#aboutsbaims').on('show.bs.modal', function() { 
     $('#mycontent').addClass('blur'); 
    }); 

    $('#aboutsbaims').on('hide.bs.modal', function() { 
     $('#mycontent').removeClass('blur'); 
    }); 
}); 
+0

先生:非常非常感謝你..它有幫助。我通過編輯css解決了這個問題,但是現在在嘗試你的解決方案後,它確實是我想要的。非常感謝你。謝謝你。 –