如何使用跨度添加 jquery 函数 onclick?
现在我有这样的跨度,我想向它添加提交功能:
<input type="radio" name="language" id="engl" value="Engl" checked>
<span class="division" onclick="document.getElementById('engl').checked = true">English</span>
我试图在我的代码中添加:
$('span.division').change(function() {
$('#search-form').submit();
});
但是没有结果。当然,我尝试将“名称”添加到“跨度”它也没有结果。这是我的jQuery代码:
<script type='text/javascript'>
$(function(){
$('input[name=language]').change(function() {
$('#search-form').submit();
});
$("form#search-form").submit(function(){
$("#results").fadeOut();
$.ajax({
type:"GET",
data: $(this).serialize(),
url: "search.php",
success: function(msg)
{
$("#results").html(msg);
$("#results").fadeIn();
}
});
return false;
});
});
</script>
我的错误在哪里?我怎么能正确地做到这一点?