> 백엔드 개발 > PHP 튜토리얼 > php-조언 좀 부탁드려요! ~선택할 요소 중 하나를 클릭하면 다른 요소를 클릭하여 선택할 수 없습니다. ?

php-조언 좀 부탁드려요! ~선택할 요소 중 하나를 클릭하면 다른 요소를 클릭하여 선택할 수 없습니다. ?

WBOY
풀어 주다: 2023-03-02 22:14:01
원래의
1007명이 탐색했습니다.

phpjavascriptwebjqueryhtml5

리뷰가 4개 있습니다. 하나의 리뷰를 클릭하고 카테고리를 추가하면 다른 리뷰는 클릭되지 않고 리뷰가 있다는 메시지만 표시됩니다~ 저는 이 작업을 오랫동안 해왔습니다. 오랜만~ 안내 부탁드려요 (현재는 리마다 방법이 추가되서 짜증나네요)
php-조언 좀 부탁드려요! ~선택할 요소 중 하나를 클릭하면 다른 요소를 클릭하여 선택할 수 없습니다. ?

답글 내용:

잘못 클릭하면 어떻게 될지 생각해보신 적 있으신가요? . 어떤 것을 클릭하여 추가해야 하며 동시에 다른 li의 on 스타일을 제거해야 합니다. 확실히 클릭하면 해당 항목에 on 항목이 있는지 먼저 확인해야 합니다. li, 아직 존재하지 않는 항목을 클릭하면

메시지가 표시됩니다.
<code> <style>li.on{color:green}</style>
<ul id="ul">
    <li>很满意</li>
    <li>满意</li>
    <li>一般</li>
    <li>差</li>
</ul>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<script>
    $('#ul li').click(function () {
        if (!$(this).hasClass('on') && $(this).siblings().hasClass('on')) alert('你已经评价');
        else this.className='on'
    });
</script>

</code>
로그인 후 복사

단일 선택. 하나만 선택하세요.

네, 1층에서 언급했듯이 동적으로 클래스를 추가한 후 클릭하면 이 클래스가 생기지만 다른 클래스는 아니니 판단하시면 됩니다

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿