跟着视频做了几遍,都绕晕糊了,还是得多练习,我还是慢慢多练几遍估计能读懂他的意思。这节课知识点还是挺绕的,只有先弄懂意思,才能做好后期的应用。
<script>
$(function(){
$('span').click(function(){
if($(this).hasClass('select')){
$(this).removeClass('select');
}else{
$(this).addClass('select').siblings('span').removeClass('select');
}
});
$('#sub').click(function() {
var form={};
var flag=true;
$('.item').each(function() {
if($(this).children('span.select').length !=1){
flag=false;
}else{
var key=$(this).attr('name');
var value=$(this).children('span.select').html()
form[key]=value;
}
});
if ($('.item1 input').val()<=0){
flag=false;
}else{
form['num']=$('.item1 input').val()
console.log(form)
}
if (flag) {
alert('加入购物车')
}
});
});
</script>