jQuery UI を使い、特定の要素の中で選択できないようにする

jQuery UI を使い、特定の要素の中で選択できないようにする方法。

ページ全体で選択できないようにする方法は、こちら

実装例(サンプル)

この要素の中では、選択できない。

実装例の動作について

実装例のブロック要素の中で選択しようとしても、選択できない。
要素の外から、丸ごと選択することはできる。

実装例のソースコード

読み込み

パスは、それぞれ、アップロードした場所を指定する。

<link rel="stylesheet" href="themes/base/jquery.ui.all.css">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="ui/jquery-ui-1.8.12.custom.min.js"></script>

JavaScript

<script>
<!--
jQuery(function() {
    jQuery( '#jquery-ui-disable-selection' ) . disableSelection();
} );
// -->
</script>

CSS

#jquery-ui-disable-selection {
    margin: 0;
    padding: 20px;
    width: 270px;
}

HTML

<div id="jquery-ui-disable-selection" class="ui-state-default">
この要素の中では、選択できない。
</div>

スポンサード リンク

カテゴリー: JavaScript, jQuery UI パーマリンク