我每次选择var values
时都会尝试保留li
并添加更多内容,但var values
每次都会自行重置。
我很确定我做错了什么,但我无法弄清楚。
$( '#drop-down > ul > li' ).on( "click", function() {
if (values === undefined)
{
var values = $( this ).text();
}
else
{
values = values + $( this ).text();
console.log(values);
}
console.log('test' + values);
});
答案 0 :(得分:0)
如果在函数本身中定义值var,则它仅出现在函数的范围内。尝试初始化" var值"预先。