在aspx頁面,我有這樣的事情:ASP:jQuery函數適用於母版頁項,但不aspx頁面項目
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<script type="text/javascript">
$("li").mouseover(function() {
$("li").css("background-color", "blue");
});
</script>
<ul id="second">
<li> <a href.../a> </li>
<li> <a href.../a> </li>
<ul>
和母版出現在列表格式創建過一個菜單欄。所以當我將鼠標移動到菜單欄時,背景項目變成藍色,沒有問題。但是當我將鼠標懸停在第二個li上時,什麼也沒發生我對asp不是很熟悉。我試過解決方案JQuery don’t work in aspx-page with Masterpage我甚至不確定它是否適用於它。
感謝
也許只需要在DOM準備好$(document).ready(function(){// Your code here})之後定義函數; – GTSouza 2012-07-13 17:21:15
嘗試將您的腳本放在master頁面的head標籤和DOM準備好上 – 2012-07-13 17:23:24