2013-10-11 87 views
1

說我有這段javascript/jQuery代碼,我想註釋掉標記的代碼塊。如何註釋掉一段JavaScript代碼與服務器標籤混合

<script> 

function checkValues() { 
    // Important function 
} 

$(document).ready(function() { 

    $(".item").click(function() { 
     // Important action 
    }); 

    /* I want to comment this block out, from here... 
    $("#<%=Application("InstID")%>").blur(function() { 

    }); 
    $("#<%=Application("ComID")%>").blur(function() { 

    }); 
    ...to here */  
}); 
</script> 

但服務器標籤不允許使用/* comment */的常規註釋塊。在這種情況下是否有另一種方法來創建代碼塊?

Visual Studio將無法識別按Ctrl +ķ + Ç無論是。

+1

使用服務器端註釋 – mplungjan

+0

我想'<%='聲明將通過asp.net通過無論如何:) –

+0

您的評論解析應該工作正常。服務器端寫入響應的值應該沒有區別 –

回答

7

您可以用<%-- --%>註釋塊包起來:

$(document).ready(function() { 

    $(".item").click(function() { 
     // Important action 
    }); 

    <%-- 
    $("#<%=Application("InstID")%>").blur(function() { 

    }); 
    $("#<%=Application("ComID")%>").blur(function() { 

    }); 
    --%> 
}); 
+1

如果你轉向使用Razor的MVC,它有一個類似的概念'@ *註釋掉了這裏的東西* @' –