0
我面对这个奇怪的问题,请遵循休息:引导旋转木马打破了XSLT HTML布局在SharePoint
1 - 我有这个静态的旋转木马的html代码:(这是工作在浏览器)
<div class="Awareness-section no-padding col-md-12 col-sm-12 col-xs-12">
<div id="Awareness-carousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#Awareness-carousel" data-slide-to="0" class="active">1</li>
<li data-target="#Awareness-carousel" data-slide-to="1">2</li>
<li data-target="#Awareness-carousel" data-slide-to="2">3</li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<p class="Awareness-title">Awareness 1</p>
<p class="Awareness-desc">Content 1</p>
</div>
<div class="item">
<p class="Awareness-title">Awareness 2</p>
<p class="Awareness-desc">Content 2</p>
</div>
<div class="item">
<p class="Awareness-title">Awareness 3</p>
<p class="Awareness-desc">Content 3</p>
</div>
</div>
</div>
<p class="Awareness-view-all"><a href="">View All</a></p>
</div>
2 - 然后我做了动态与SharePoint内容查询网页组件(XSLT)是这样的:
<xsl:variable name="BeginColumn" select="string('<div id="Awareness-carousel" class="carousel slide"><!-- Indicators --><ol class="carousel-indicators"><li data-target="#Awareness-carousel" data-slide-to="0">1</li><li data-target="#Awareness-carousel" data-slide-to="1">2</li><li data-target="#Awareness-carousel" data-slide-to="2">3</li></ol><!-- Wrapper for slides --><div class="carousel-inner" role="listbox">')" />
<xsl:variable name="EndColumn" select="string('<!-- Left and right controls --><a class="left carousel-control" href="#Awareness-carousel" role="button" data-slide="prev"><span><i class="fa fa-angle-left"></i></span><span class="sr-only">Previous</span></a><a class="right carousel-control" href="#Awareness-carousel" role="button" data-slide="next"><span><i class="fa fa-angle-right"></i></span> <span class="sr-only">Next</span></a></div><div class="aw-vall"><p class="Awareness-view-all"><a href="/Arabic/Pages/allawareness.aspx">عرض الكل</a></p></div>')" />
然后 我添加它在一个web部件区中的页面布局:
<div class="Awareness-section no-padding col-md-12 col-sm-6 col-xs-12">
<WebPartPages:WebPartZone id="AwarenessSection" runat="server" title="Awareness Webpart"><ZoneTemplate></ZoneTemplate></WebPartPages:WebPartZone>
</div>
3-我加入“主动”类第一指示符和项目,并且在JS手动初始化转盘:
$('.carousel-indicators li:first').addClass("active");
$('.carousel-inner .item:first').addClass("active");
$('#Awareness-carousel').carousel();
4-毕竟传送带运行良好,但页面的HTML布局打破,页脚为g容器下卷板机:
添加转盘后:
PL如果有人知道为什么会发生这种情况,请问如何帮助解决问题?
问题解决了,现在一切都正常了。谢谢。 –