मैं img जोड़ा गया है और jQuery का उपयोग कर एक क्लिक हैंडलर बाध्य। इसलिए, जब मैं बाकी सब कुछ अक्षम करता हूं, तो मैं उस हैंडलर को भी अनबिंड करता हूं ताकि छवि बटन अब और काम न करे। किसी भी तरह, यहां एक अद्यतन कामकाजी उदाहरण है। मैंने आईई और एफएफ में इसका परीक्षण किया। मुझे बताएं कि यह कैसे जाता है।
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(event){
alert("you clicked the link, everything should be disabled now.");
$(".ui-datepicker-trigger").attr('disabled',true);
$("img.ui-datepicker-trigger").unbind('click');
});
// add a click handler for the img element
$("img.ui-datepicker-trigger").bind('click', function() {alert('clicked the img');});
});
</script>
</head>
<body>
<button class="ui-datepicker-trigger">Disable Everything</button>
<br/>
<input type="text" id="txt1" class="ui-datepicker-trigger" value="textbox 1"></input>
<img class="ui-datepicker-trigger" src="calendar.jpg" alt="..." title="..." style="display: inline;">
</body>
</html>
सुपर कूल .... (वाई) –