각 클릭에 대해 클래스 내에 텍스트를 표시하고 싶지만 clicky 클래스를 유지하고 싶습니다. 두 번 클릭하면 곧 "두 번 클릭했습니다"라는 div 텍스트가 생기고 세 번째 시간을 클릭 할 수있게되며 다섯 번에 걸쳐 "세 번 클릭합니다"라는 메시지가 나타납니다. 숨길 것이다. 이 작업을 수행하는 simpel 방법이 있습니까? 나는 이것을 시도했지만 제대로 작동하지 못했습니다. x-times를 클릭 한 후에 다른 텍스트를 표시하려면 어떻게합니까?
var clicks = 0;
$('.clicky').on('click', function()
{
clicks++;
if(clicks >= 3)
{
$(this).add($('.background')).add($('.hello'));
}
else(clicks >= 5)
{
$(this).add($('.background')).hide();
}
});
은 숨김 기능의 동작 예이다.
희망 하시겠습니까? 내 뜻을 이해하십시오.
좋은 하루 보내십시오!
혼란 스럽습니다. 귀하는 귀하의 질문에 div가 클릭 된 횟수를 표시하기 위해 텍스트를 변경하려고하지만 코드에서 텍스트를 변경하거나 설정하려고 시도조차하지 않는다고 말합니다. – FixMaker
코드에 대한 한 가지 문제점은'else (clicks> = 5)'입니다. 'else if (clicks> = 5)'를 읽어야합니다. – Stuart