0

それで、もう少し説明します。

セルが異なるテーブルがあります。私がする必要があるのは、ユーザーがセルをクリックすると、そのセルがクラスを変更して強調表示することです。それは完璧に機能しています。

別のセルがクリックされた場合、そのセルのハイライトを解除する必要があります。

デフォルトでは、すべてのセルに「選択されていない」クラスがあります。クリックすると、クラスが「未選択選択済み」に変更されます。ラジオボタンを想像してみてください。それが私が機能するために必要な方法です。

$('.unselected').click(function() {
        $("td").find("unselected selected").removeClass("selected");
        $(this).toggleClass("selected", this.clicked);
});

手がかりはありますか?

前もって感謝します。

4

1 に答える 1

0

それで、私は試し続け、答えを見つけたので、コードを投稿します。

これが近い将来誰かに役立つことを願っています。

$('.unselected').click(function() {
        $("td.unselected.selected").toggleClass("selected");
        $(this).toggleClass("selected", this.clicked);
});
于 2010-09-15T18:02:07.943 に答える