asp: контент и скрипты на стороне клиента - PullRequest
1 голос
/ 01 ноября 2010

Я исправляю сайт клиента, разработанный в ASP.NET, используя главные страницы.Мне нужно поместить рекламную галерею jQuery, вставленную в страницу контента, которая связана с главной страницей.

<asp:Content ContentPlaceHolderID="cphHeader" runat="server">
<div class="ad-gallery">
</div>       
</asp:Content>

Поскольку этот контент отображается на стороне сервера, галерея объявлений jQuery не работает.

Какой обходной путь, если он доступен, можно использовать для вставки галереи jQuery в этот заполнитель главной страницы?

1 Ответ

1 голос
/ 01 ноября 2010

Похоже, вы пытаетесь вставить заполнитель содержимого, предназначенный для элемента заголовка html вашей главной страницы (это из идентификатора заполнителя содержимого).На странице содержимого ASP.Net обычно есть два заполнителя содержимого: один для элемента head, а другой для элемента body.Таким образом, в качестве заполнителя содержимого заголовка вы помещаете свои сценарии и другие ресурсы в заполнитель содержимого тела, а в свою HTML-разметку, например, div.

Для второй части вашего вопроса, если вы используете $ (document).ready () и подключите свою галерею оттуда, вы уверены, что элементы DOM, с которыми вы пытаетесь работать, будут загружены на страницу.

...