【发布时间】:2012-09-26 10:32:47
【问题描述】:
我是 Jquery 新手,我想要 Jquery 代码来获取当前页面 url,如果 url 包含特定字符串,则加载远程元素。
示例:
我有这样的页面网址:
"http://......./Country/AU/result-search-to-buy"
"http://......./Country/CA/result-search-to-buy"
"http://......./Country/UK/result-search-to-buy"
“/Country/AU”部分是我需要确定我应该加载哪个页面元素,然后如果“AU”我从“/state-loader.html .state-AU”加载,如果“CA”我从“/state-loader.html .state-CA”加载
我有一个内置模块“{module_pageaddress}”来获取当前页面 url 的值,我只是不知道让它工作的 Jquery 逻辑。
我希望是这样的:
if {module_pageaddress} contains "/Country/AU/"
$('#MyDiv').load('state-loader.html .state-AU');
if {module_pageaddress} contains "/Country/CA/"
$('#MyDiv').load('state-loader.html .state-CA');
【问题讨论】:
-
您是否尝试过使用
JavaScript RegExp对象提供的.test()方法来测试该字符串的出现情况?
标签: javascript jquery load