2

次のようなハイパーリンクを形成するオブジェクトを含むリストをレンダリングするdjangoテンプレートがあります

{% for o in list_o %}
  <a href="{% url tolink o.lan,o.id %}">{% o.name %}</a>
{% endfor %}

ユーザーが形成されたリンクのいずれかをクリックしたときに、他のリンクを無効にするかぼかしたいと思います。

4

1 に答える 1

0
function handleLinks(linkIDList, disable) {
    if (disable) {
        $(linkIDList).attr("disabled","true");
    } else {
         $(linkIDList).removeAttr("disabled");
    }
}

すべてのリンク タグに、私が作成したこの関数を使用する ID があると仮定します。

リンクに onclick="handleLinks('#link1,#link2',true)" を追加します。

この関数は、jQuery 形式の ID のリスト「#id、#id2、#id3」を取り、ブール値の true を無効にして false を有効にします。

あなたがjQueryを使用していない場合は、ただ言うと病気の解決策を提供してください!

于 2012-09-05T11:41:09.767 に答える