所以在这里,我想为我的推特引导的旋转木马放一些JavaScript,问题是,不管我把它放在哪里,它似乎都没有作用,我已经确保了id匹配。这是代码(注意:我正在使用母版页)
$(‘.carousel‘).carousel
({
interval: 1000
})
我把它放在<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> </asp:Content>
里,我相信这是头,但它仍然不起作用,对如何做到这一点有什么建议吗?
发布于 2013-08-06 00:40:12
假设母版页中有类似的内容:
<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
引用元素。
发布于 2013-08-06 00:39:48
将代码放在已实现carousel
的子页面中。还要确保引用JQuery
和carousel
脚本文件
<script type="text/javascript">
$(document).ready(function() {
$('.carousel').carousel({
interval: 1000
});
});
</script>
https://stackoverflow.com/questions/18075235
复制相似问题