3

jQueryを使用してdiv要素を無効にすることは可能ですか? クリックイベントがあり、その中にラジオボタンがあります。これにより、クリック可能な領域が大きくなります。したがって、ユーザーはラジオ ボタンまたは div 要素自体をクリックできます。

私はこれらのタイプの要素をたくさん持っています。ページが更新されるときにユーザーが一度に 1 つのボタンだけをクリックするようにします。この間、ユーザーは他のボタンをクリックしてスクリプトを混乱させ、何も返さないか、再読み込み時にページが空白になる可能性があります。そのため、div 要素を無効にする必要があります。入力とフォーム要素を無効にできることを知っています。そのため、ラジオ ボタン自体の問題を簡単に解決できます。

私が試してみました:

   $('#element').unbind('click');
   $('#element').click(function(e) { e.preventDefault; }
   $('#element').click(function() { return false; }   

などなどいろいろ。

誰にも良いアイデアがありますか?

4

2 に答える 2

0

ダイビングからクリックイベントを削除し、それを運ぶ特定の要素に追加します。

あなたがそれを行った方法は十分に具体的ではないと思います。

于 2013-11-06T20:35:13.220 に答える