jquery从javascript文件获取变量
我有一个链接,当用户单击它时,它会将一个javascript文件推送到页面上。除此之外,它还向javascript src示例添加了参数:jquery从javascript文件获取变量,javascript,jquery,variables,get,parameter-passing,Javascript,Jquery,Variables,Get,Parameter Passing,我有一个链接,当用户单击它时,它会将一个javascript文件推送到页面上。除此之外,它还向javascript src示例添加了参数: <script type="text/javascript" src="javascripfile.js?r=some%values&u=more&values"> 谢谢你的帮助 请尝试以下操作:或和 请注意如果您不习惯使用类请参阅此演示: API: 如果您想进一步了解(“?”)+1的val.indexOf为什么+1,那么您就需
<script type="text/javascript" src="javascripfile.js?r=some%values&u=more&values">
谢谢你的帮助 请尝试以下操作:或和
请注意如果您不习惯使用类
请参阅此演示:
API:
如果您想进一步了解(“?”)+1的val.indexOf
为什么+1
,那么您就需要avid?
这应该会有帮助,:)
代码
$("script").each(function(){
if ($(this).prop('src').split("?")[0].indexOf("javascripfile.js") )
value = $(this).prop("src");
});
var returnStr = value.substr(value.indexOf("?") +1);
alert(" value after ? is ==> " + returnStr);
var spliMe = returnStr.split('&');
alert("value of R ==> " + spliMe[0]);
或
var value = $(".foo").prop("src");
var returnStr = value.substr(value.indexOf("?") +1);
alert(" value after ? is ==> " + returnStr);
var spliMe = returnStr.split('&');
标记
<script type="text/javascript" class="foo" src="javascripfile.js?r=some%values&u=more&values">
请尝试以下操作:或和
请注意如果您不习惯使用类
请参阅此演示:
API:
如果您想进一步了解(“?”)+1的val.indexOf
为什么+1
,那么您就需要avid?
这应该会有帮助,:)
代码
$("script").each(function(){
if ($(this).prop('src').split("?")[0].indexOf("javascripfile.js") )
value = $(this).prop("src");
});
var returnStr = value.substr(value.indexOf("?") +1);
alert(" value after ? is ==> " + returnStr);
var spliMe = returnStr.split('&');
alert("value of R ==> " + spliMe[0]);
或
var value = $(".foo").prop("src");
var returnStr = value.substr(value.indexOf("?") +1);
alert(" value after ? is ==> " + returnStr);
var spliMe = returnStr.split('&');
标记
<script type="text/javascript" class="foo" src="javascripfile.js?r=some%values&u=more&values">
@undefined Bruver Howz life:)
谢谢你,我会把这封信还给你,让我看看你的答案:)到目前为止,这个答案似乎很有效。。。但是它的回声是不存在的,r=
,u=
。我只是想得到值,而不是r=
和u=
。我必须在脚本中调用这些来删除它吗?还是有其他更快的方法?谢谢你的好例子@andrewliu很高兴它帮助了你!是的,你说得对!或者我为您制作了一个小演示,让您摆脱r=
请看这里:,祝您玩得愉快,@andrewliu很高兴它有帮助!:)@未定义的Bruver Howz生活:)
谢谢你,我会把这封信还给你,让我看看你的答案:)到目前为止,这个答案似乎很有效。。。但是它的回声是不存在的,r=
,u=
。我只是想得到值,而不是r=
和u=
。我必须在脚本中调用这些来删除它吗?还是有其他更快的方法?谢谢你的好例子@andrewliu很高兴它帮助了你!是的,你说得对!或者我为您制作了一个小演示,让您摆脱r=
请看这里:,祝您玩得愉快,@andrewliu很高兴它有帮助!:)