$(".biaobox").on("click", ".sewvbm>li", function () { var selva = $(this).text(); var text = $(this).parents(".sewvbm").siblings(".sewvtop").find("span").text(); if (text == '请选择') { // TotalPrice(); } else { //alert('不计算余额'); } $(this).parents(".sewvbm").siblings(".sewvtop").find("span").text(selva); $(this).parent("ul").hide(); }) });怎么获取到li的data-stock="{$vop.stock}"stock的值并且输出到页面
时间: 2023-11-10 22:52:27 浏览: 35
要获取li元素的data-stock属性的值并输出到页面,可以使用以下方法:
```javascript
$(".biaobox").on("click", ".sewvbm>li", function () {
var selva = $(this).text();
var stockValue = $(this).data("stock");
var text = $(this).parents(".sewvbm").siblings(".sewvtop").find("span").text();
if (text == '请选择') {
// TotalPrice();
} else {
//alert('不计算余额');
}
$(this).parents(".sewvbm").siblings(".sewvtop").find("span").text(selva);
$(this).parent("ul").hide();
// 输出stock的值到页面
$("#stockValueOutput").text(stockValue);
});
```
在上述代码中,我添加了获取li元素data-stock属性值的代码,并将其存储在stockValue变量中。然后,我使用jQuery选择器找到页面中的某个元素(假设其id为"stockValueOutput"),并使用text()方法将stockValue的值输出到该元素中。
你需要将代码中的"#stockValueOutput"替换为你实际想要输出stock值的页面元素的选择器。这样,当点击li元素时,它的data-stock属性值将被获取并输出到指定的页面元素中。
相关推荐
![csv](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)