使用jQuery将URL字符串分成几部分并插入到变量中,可以通过以下步骤实现:
$.url()
方法将URL字符串转换为URL对象。<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="jquery.url.min.js"></script>
$.url()
方法将URL字符串转换为URL对象,并将各部分信息存储到变量中:var url = $.url("http://www.example.com/path?param1=value1¶m2=value2#fragment");
var protocol = url.attr('protocol'); // 获取协议部分,例如:http
var host = url.attr('host'); // 获取主机部分,例如:www.example.com
var path = url.attr('path'); // 获取路径部分,例如:/path
var query = url.attr('query'); // 获取查询参数部分,例如:param1=value1¶m2=value2
var fragment = url.attr('fragment'); // 获取片段部分,例如:fragment
var params = url.param(); // 将查询参数部分解析为对象
var param1 = params.param1; // 获取param1的值,例如:value1
var param2 = params.param2; // 获取param2的值,例如:value2
以上就是使用jQuery将URL字符串分成几部分并插入到变量中的方法。请注意,这只是使用jQuery的一种方式,还有其他方法可以实现相同的功能。
领取专属 10元无门槛券
手把手带您无忧上云