Hubspot JQuery показать еще один div - PullRequest
1 голос
/ 09 марта 2012

Я хотел бы показать еще один div, вызвав его через функцию jquery .show.JQuery будет в верхней части модуля содержимого HTML / Javascript.Вот что я пробовал до сих пор:

<script type="text/javascript">// <![CDATA[
$(document).ready(function(){
$("#IngeniContentBlock_1328862").show();
});
// ]]></script>

Кажется, это не работает.Есть ли определенный способ написать это?Я видел в другом сообщении, что вы можете вызвать div через:

($('#'+id).show();)

Я пробовал это, но тоже не работало.

Вот ссылка: http://12pointssolutions.web12.hubspot.com/hospital-services-0

What I want to happen is: 
When you click menu item (Meet the Expert) loads that specific content module
(IngeniContentBlock_1328958) and show content module from "Hospital Services"
(IngeniContentBlock_1328862) in the background.

Я не могу добавить стили или идентификатор, просто перезаписать файл custom.css.Есть идеи?Спасибо.

Вот структура, где находится div:

<div id="dnn_ContentPane" containersrc="h1.ascx">
<h1> </h1>
<div id="dnn__ctl0_ContentPane">
<div id="dnn__ctl0__ctl0_ContentPanel">
<div id="IngeniContentBlock_1328862" class="ISContent Normal">

1 Ответ

0 голосов
/ 09 марта 2012

Это должно работать:

<script type="text/javascript">// <![CDATA[
$(document).ready(function(){
    $('#IngeniContentBlock_1328862').load('hospital-services-0.html #IngeniContentBlock_1328862');
});
// ]]></script>

Все, что я сделал, это исправил интервал и закрыл строку запроса jQuery, которую вы оставили открытой, добавив закрывающий '. Кроме того, если вы еще не включили файл jQuery, вышеприведенное не будет работать.

...