我正在使用母版页修复在ASP.NET中设计的客户网站。我需要在链接到母版页的内容页面中插入一个jQuery adgallery。
<asp:Content ContentPlaceHolderID="cphHeader" runat="server">
<div class="ad-gallery">
</div>
</asp:Content>
由于内容在服务器端呈现,因此jQuery广告库不起作用。
如果有可用的解决方法,我可以使用在此母版页面占位符中插入jQuery库?
答案 0 :(得分:1)
看起来您可能正在尝试将内容占位符放在主页面的html head元素中(这是来自内容占位符的id)。在ASP.Net内容页面中,通常有两个内容占位符,一个用于head元素,另一个用于body元素。因此,在头部内容占位符中,您可以将脚本和其他资源放在正文内容占位符中,然后将您的html标记放在div中。
对于问题的第二部分,如果你使用$(document).ready()并从那里连接你的画廊,你可以放心,你正在尝试使用的DOM元素将被加载到页面上。