gpt4 book ai didi

javascript - 使用 jQuery 的表达式引擎样式 url 段

转载 作者:行者123 更新时间:2023-12-02 20:15:58 24 4
gpt4 key购买 nike

大家好,

最近我与 EE 合作,他们小而灵活的 url 分段功能给我留下了深刻的印象。

所以我认为这对 JS 开发很有用,听听你的想法和想法如何完成。

谁不知道,这里有一些解释:

EE url段用于比较每个“/”之后的url部分值,它们有segment1“/”是域名后面的主要url部分值,segment2“/../”是下一个url部分值等.

为什么我对它感兴趣?

我想创建一个 JS 文件并仅在我想要的页面上调用其中的部分。

例如,如果第一个 url 段为空,我将调用用于主页的 JS。

如果第一个 url 段是/contact,我将调用 JS 来获取联系页面(验证等)。

如果第二段是/get-to-us (/contact/get-to-us) 我将只调用 JS 来处理谷歌地图等。

所以,问题是,如何使用 jQuery 获取和比较片段。

附注EE网站上的说明http://expressionengine.com/wiki/URL_Segment_Variables/

最佳答案

这似乎比您需要做的工作多得多。为什么不在模板中有条件地加载不同的 JS 文件呢?

{if segment_1 == 'contact' && segment_2 == ''}
<script type="text/javascript" src="/assets/js/validation.js"></script>
{/if}

{if segment_1 == 'contact' && segment_2 == 'get-to-us'}
<script src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="/assets/js/map.js"></script>
{/if}

等等...

我知道这并不能回答您的具体问题,但这似乎是实现您目标的更便宜的方法。

关于javascript - 使用 jQuery 的表达式引擎样式 url 段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6292372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com