Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过jquery更新数据值_Javascript_Jquery - Fatal编程技术网

Javascript 通过jquery更新数据值

Javascript 通过jquery更新数据值,javascript,jquery,Javascript,Jquery,我需要更新两个数据值。 当我用class.messageconv单击一个div时,获取data-unread\u mess\n值,并将其从data-menutop\u mess\n中减去相同的data-unread\u mess\n。 如果data-menutop\u mess\u nr==0,则更改类。我无法更新data-unread\u mess\n和data-menutop\u mess值,为什么 $(文档).on('click touchstart','messageconv',函数

我需要更新两个数据值。 当我用class.messageconv单击一个div时,获取data-unread\u mess\n值,并将其从data-menutop\u mess\n中减去相同的data-unread\u mess\n。
如果data-menutop\u mess\u nr==0,则更改类。
我无法更新data-unread\u mess\n和data-menutop\u mess值,为什么


$(文档).on('click touchstart','messageconv',函数(e){
e、 预防默认值();
messagesNumber($(this));
});
功能消息成员(elem){
var numMess=elem.parent().data('unread_mess_n');
var numMessMenutop=$('menutop\u mess\u nr')。数据('menutop\u mess\u nr');
如果(numess!=0){
elem.children('p').remove();
}
var remainingMess=numMessMenutop-nummes;
$('#menutop_mess_nr').html(remainingMess);
如果(remainingMess==0){
$('menutop_mess_nr').addClass('bluecount').removeClass('redcount');
}
elem.parent().data('unread_mess_n','0');
$('menutop\u mess\u nr')。数据('menutop\u mess\u nr',remainingMess);
}
.messageconv{
边框:2倍纯红;
高度:50px;
}
.红伯爵{
背景:#de2424;
宽度:30px;
}
B.蓝伯爵{
背景#333399;
宽度:30px;
}
.redcount:悬停{
背景:#ed4747;
文字装饰:无;
}

5

elem.parent().attr('unread_mess_n','0');

使用
$('menutop\u mess\u nr').attr('data-menutop\u mess\u nr',remainingMess')@guradio 10非常奇怪,我在这里看到了我的代码。如果我添加$('#menutop_mess_nr').attr('data-menutop_mess_nr',remaingm‌​ess);在我自己的完整代码中,它崩溃了