[英]where do i put the javascript using asp master page?
所以在這里我想從Twitter引導程序為我的輪播添加一些JavaScript,問題是,無論我把它放在哪里都沒有效果,我已經確定了id匹配。 這是代碼(注意:我正在使用母版頁)
$(‘.carousel‘).carousel
({
interval: 1000
})
我把它放在<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> </asp:Content>
我認為是頭,但它仍然無法正常工作,有關如何做到這一點的任何建議?
將代碼放在已實現carousel
子頁面中。 還要確保引用JQuery
和carousel
腳本文件
<script type="text/javascript">
$(document).ready(function() {
$('.carousel').carousel({
interval: 1000
});
});
</script>
假設您的母版頁中包含以下內容:
<head>
<asp:ContentPlaceHolder ID="head" runat="server" />
</head>
那么任何基於這個母版頁的頁面你都可以把任何內容放在<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> </asp:Content>
中你想要放在您網頁的<head>
部分。 這通常包含一些javascript,但是為了讓jQuery這樣做,我們認為你必須等到文檔准備就緒:
<script>
$(document).ready(function(){
$('.carousel').carousel
({
interval: 1000
});
});
</script>
作為一個額外的觀點(或者,在黑暗中刺傷)你在問題中提到“我已經確定了id匹配”,但是你沒有通過ID引用任何元素(除了ContentPlaceholder
); 您的jQuery代碼按類名.carousel
引用元素。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.