0

このようなものを作成する方法:

このコードに属性がある場合disabled="disabled"、私のonclickも無効になります

<a type="submit" disabled="disabled" id="my-form" onclick="javascript:yourFunctionName();" name="continue" data-target="#dialog" href=""
                class="btn primary btn-primary" title="End">End</a>
4

2 に答える 2

1

このコードを試すと、タグが検索され、disabled="disabled" が見つかった場合は onclick 属性が削除されます

$(document).ready(function(){
    $("a").each(function(){
      if($(this).attr("disabled") == "disabled") {
        $(this).attr("onclick","");
      }
    });
})
于 2013-01-23T10:41:14.213 に答える
0

以下のようにタグにclass名前disabledを追加することをお勧めします。<a>

<a type="submit" id="my-form" onclick="javascript:yourFunctionName(this);" name="continue" data-target="#dialog" href=""

class="btn primary btn-primary disabled" title="End">End</a>

次に、あなたはあなたの中でこのようにすることができますyourFunctionName()

function yourFunctionName(id) {
   event.preventDefault();
   if(id.className.indexOf('disabled'))
   {
      alert('Sorry, link is disabled');
      return false;
   }
   //Function Code goes here    
 }
于 2013-01-23T11:05:34.107 に答える