Javascript引用任何数字
Javascript reference any number
我正在尝试创建一个仅适用于/
页面和/page/*
页面的刷新按钮(其中*可以是任何数字)。这是我的代码
$('.refresh a').click(function() {
var pathName = window.location.pathname;
if (pathName == '/' || pathName == '/page/*') {
event.preventDefault();
location.reload(true);
}else {}
});
但这根本不起作用,有什么办法让它起作用吗?
window.location.pathname
可以是/page/1
或/page/999/
,我需要它来处理以/page
开头的任何页面。
您可以使用正则表达式吗?
$('.refresh a').click(function() {
var pathName = window.location.pathname;
if (pathName == '/' || /^'/page'/'d+?'/?$/.test(pathName) ) {
event.preventDefault();
location.reload(true);
}else {}
});
这与类似
/page/4
/page/4/
/page/11111111
但不是
/page/test/
/page/1/ff
等等。
相关文章:
- Javascript中的正则表达式,用于只有数字的字符串,并且不应在除数字以外的任何位置包含任何字符
- 忽略任何非小写字符(如数字、大写字母和符号)并获取k的值
- Javascript引用任何数字
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- 在数组中生成随机数,没有任何重复的数字
- 在另一个由非字母数字字符分隔的字符串中搜索(任何)字符串
- jQuery函数中的Regex将匹配ID+任何数字
- RegExp:在任何数字之前插入位数
- Regex匹配除以7开头的10位数字以外的任何一组数字
- 模仿通过引用而不是值将数字传递给函数的任何方法
- 是否有一种本机方法可以将字符串从任何区域设置转换为数字
- 如何创建一个倒数计时器,用户在其中输入任何数字并将其从该数字显示为零
- 正则表达式获取任何类型的所有数字
- 任何输入或文本区域中数字字符串的事件侦听器
- 在Javascript的警告框中打印任何数字的乘法表
- 验证输入是否仅包含特殊字符而不包含任何数字
- Opera 12 的输入类型=数字有效性行为的任何解决方法
- Javascript新手问题,将数字转换为任何单词
- 正则表达式用于在 JavaScript 中查找任何两个数值(范围)之间的所有数字
- 将数字舍入到小数点后两位,并删除任何其他小数点