<li><a href="#" pro_id="${$value.proodsId}" id="pro_number_minus${$value.prodsId}" onclick=" minnum()">${$value.prodsId}</a>123</li>
模板Each里的li标签给定的自定义属性pro_id
然后页面
function minnum() {
var pros_id = $(this).attr("pro_id");
var number = $("pro_number_minus" + pro_id + "]").val();
调用的时候获取不到number这个的值了
标签的id在Jqury模板里面 这么写对吗? 我该怎么写?
其实就是想问的是 id ="pro_number_mins${$value.proid}";
这个地方我怎么能拼接起来。。。前面的当然是个字符串儿。后面的是个long类型
如果能达到 id="pro_number_min10001";
来个大神吧。带走我的困扰。20分。全拿走。安全无痛苦。
如何搞定这么一个问题,,
在自定义属性的时候
标准格式: data-自定义名称
前台取值
格式: $("标签类型").attr("data-自定义名称");
这样写肯定调用不到了。id="pro_"+number+"_minus${$value.prodsId}"这样试试吧
这是Jquery模板里的,如果你这种写法不就成了js。是不能识别的。 就是不知道后面 id="pro_number_minus${$value.prodsId}" 里的这一块minus${$value.prodsId}"。能不能直接这么给,还是需要特定的拼接。