当用JS获取此<li>标签的 value 值时,只能获取到 数字部分字母开始全部没有
后来查阅文章后发现
当获取的时候会强制转换成为number类型,所以获取不到完整的value
$(document).on("click", "#clickStage", function() {
alert(this.value);
})
/*这样输出的结果为字母前面的数字,例如value='297a67895'
输出后为 ------297-------*/
改变方式,修改为如下方式就可正常显示:
$(document).on("click", "#clickStage", function() {
alert(jQuery(this).attr("value"));
})
/*例如value='297ad56897', 输出后结果为: -------297ad56897------- */
记录问题,发现问题,给各位伙伴一个参考;