如何在jQuery中将变量varName插入URL以生成指定目标地址
实现方法
你需要把写在字符串内部的varName改为动态变量拼接,有两种常用实现方式:
方式1:全版本兼容字符串拼接(ES5+支持)
使用+运算符拼接固定字符串和变量:
var varName = "vendor1"; $('#wishlistIframe').load('http://sito.it/' + varName + ' .wk-mp-rating-right');
方式2:ES6模板字符串(现代浏览器支持,可读性更高)
使用反引号包裹整个字符串,变量用${}占位符嵌入即可:
var varName = "vendor1"; $('#wishlistIframe').load(`http://sito.it/${varName} .wk-mp-rating-right`);
两种写法最终拼接出的请求地址都是你需要的http://sito.it/vendor1,后面跟的.wk-mp-rating-right是jQuery load()方法原生支持的选择器语法,作用是仅加载目标页面中匹配该选择器的内容。
内容的提问来源于stack exchange,提问作者user3718303
相关产品推荐
相关产品推荐

