Jquery在单击按钮时将事件绑定和取消绑定到选择器

时间:2013-08-29 17:22:50

标签: javascript jquery html bind unbind

我有以下HTML和JS。页面加载时禁用控件。 我需要在用户单击“启用”按钮时启用控件,当用户单击“禁用”按钮时,Conrols需要再次禁用。

<div id="main" >
    <input type="text" id="Year" name="Year" class="mytextbox disabled"  />
    <br />
    <input type="text" id="StudentID" name="StudentID"  class="mytextbox disabled" />
    <br />
    <br />
    <input type="button" id="enableButton" name="enableButton" value="Enable" />
    <br />
    <br />    
    <input type="button" id="disableButton" name="disableButton" value="Disable" />
</div>

$(".disabled").keydown(function (e) {
    e.preventDefault ? e.preventDefault() : e.returnValue = false;
});

$(".disabled").bind("copy paste cut", function (e) {
    e.preventDefault ? e.preventDefault() : e.returnValue = false;
});

$("#enableButton").click(function (e) {
    $(".mytextbox").removeClass("disabled");
});

$("#disableButton").click(function (e) {
    $(".mytextbox").addClass("disabled");
});

0 个答案:

没有答案
相关问题