मेरे पेज में कुछ रेडियो हैं, और मैं कुछ करना चाहता हूं जब चेक किए गए रेडियो में बदलाव होता है, हालांकि कोड IE में काम नहीं करता है:
$('input:radio').change(...);
और googling के बाद, लोग सुझाव देते हैं कि इसके बजाय क्लिक का उपयोग करें । लेकिन यह काम नहीं करता है।
यह उदाहरण कोड है:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript">
$('document').ready(
function(){
$('input:radio').click(
function(){
alert('changed');
}
);
}
);
</script>
</head>
<body>
<input type="radio" name="testGroup" id="test1" />test1<br/>
<input type="radio" name="testGroup" id="test2" />test2<br/>
<input type="radio" name="testGroup" id="test3" />test3</br>
</body>
</html>
यह IE में भी काम नहीं करता है।
इसलिए मैं जानना चाहता हूं कि क्या चल रहा है?
अगर मैं एक चेक किए गए रेडियो पर क्लिक करता हूं, तो भी मुझे डर है कि क्या यह बदलाव की घटना को पीछे छोड़ देगा?
अपडेट करें:
मैं टिप्पणी नहीं जोड़ सकता, इसलिए मैं यहां उत्तर देता हूं।
मैं IE8 का उपयोग करता हूं और फुरकान मुझे जो लिंक देता है वह IE8 में भी काम नहीं करता है। मुझे नहीं पता क्यों...