jQuery获取数据值的特定值
所以我有这个htmljQuery获取数据值的特定值,jquery,Jquery,所以我有这个html <li data-value="http://127.0.0.1/home/opencart/index.php?route=product/product&product_id=46&tracking=55c0fff37d4e0"><a href="#">Sony VAIO</a></li> 但我想从url中获取“产品id”。我怎样才能做到这一点 您可以使用正则表达式从url解析产品id。试
<li data-value="http://127.0.0.1/home/opencart/index.php?route=product/product&product_id=46&tracking=55c0fff37d4e0"><a href="#">Sony VAIO</a></li>
但我想从url中获取“产品id”。我怎样才能做到这一点
您可以使用正则表达式从url解析产品id。试试这个:
var f=$('.col-sm-10 ul li').attr('data-value');
var productId = f.match(/product_id=([^&]+)/)[1];
您可以使用正则表达式从url解析产品id。试试这个:
var f=$('.col-sm-10 ul li').attr('data-value');
var productId = f.match(/product_id=([^&]+)/)[1];
没有使用jQuery的正则表达式,并且:
var f=$('.col-sm-10 ul li[数据值*=“产品id]”)。数据('value');
$('div')。文本(f)代码>
不使用正则表达式,使用jQuery和:
var f=$('.col-sm-10 ul li[数据值*=“产品id]”)。数据('value');
$('div')。文本(f)代码>