いくつかの位置にいくつかの div があります。Photoshopでオブジェクトを選択するときのように、マウスでそれらを選択したい。だから私はdivのグループを選択したい。それはjqueryで可能ですか?
2999 次
3 に答える
3
おそらく問題を解決するjQuery Drag to Selectがあります。
于 2009-08-17T12:23:45.107 に答える
1
div のクラスを変更することで、選択した効果をシミュレートできます。
$('div.selectable').click(function() {
$(this).addClass('.selected');
});
再度クリックした後に div の選択を解除したい場合は、次のようにすることができます。
$('div.selectable').click(function() {
if($(this).is('.selected')) {
$(this).removeClass('.selected');
} else {
$(this).addClass('.selected');
}
});
または三項演算子でより簡潔に:
$('div.selectable').click(function() {
var $div = $(this);
$div.is('.selected') ? $div.removeClass('.selected') : $div.addClass('.selected');
});
于 2009-08-17T12:13:43.933 に答える
0
コードのベースとしてimgAreaSelectプラグインを使用できます。
于 2009-08-17T12:17:32.250 に答える