実際の質問: 私は自分でそれを行う方法がわかりません。また、これをどのように行うかを理解するために Google で何を探すべきかわかりません。親愛なるコミュニティにお願いします!
付属のスクリーン:
スコアリングされたサークルと次のセットを保持するにはどうすればよいですか? 彼らがプログラムに参加した後にのみ可能性がありますか?
私はいくつかのデモを行いましたが、わからないのでスティックをドラッグする必要があります
var codeBut = $('#code_block td div').addClass('common_class');
var res = $('#res');
var uname = $('#uname');
var codeArr = [];
Array.prototype.remove=function(s){
for (i=0; i < this.length; i++){
if (s == this[i]){
this.splice(i, 1);
--i;
}
}
};
codeBut.click(function(){
$(this).toggleClass('choiced');
if($(this).hasClass('choiced')){
codeArr.push($(this).text());
} else {
codeArr.remove($(this).text());
}
res.text(codeArr.join(''));
if(res.text() === ''){
res.rext('');
}
});
function clearInfo(){
uname.val('');
codeBut.removeClass('choiced');
codeArr = [];
res.text('');
}
$('#reg').click(function(){
var userName = $.trim(uname.val());
var userPass = $.trim(codeArr.join(''));
if(!localStorage.getItem(userName)){
if(userName !== '' && userPass !== '') {
localStorage.setItem(userName, userPass);
} else {
alert('Имя или пароль не введены!');
}
} else {
alert('Это имя уже используется!');
}
clearInfo();
});
$('#login').click(function(){
var userName = $.trim(uname.val());
var userPass = $.trim(codeArr.join(''));
var curPass = localStorage.getItem(userName);
if(curPass != null){
if(curPass == userPass) {
localStorage.setItem(userName, userPass);
alert('Ух, ты! Здарофф ' + userName + '! Пиво будешь?');
clearInfo();
} else {
alert('Парольчик корректный введите, плиззз!!!');
}
} else {
alert('Юзверя с таким именем - нет!');
clearInfo();
}
});
//localStorage.clear();