像这样的东西,我使用点击功能的跨度,当它被点击时,它的内容会改变。我将 jquery 用于我的表单。代码在这里,单击时如何更改其文本?
<form action="">
<span id="checkall"><a href="javascript:void(0);">select all</a></span>
<div class="all">
<input id="" name="" type="checkbox" /> 1
<input id="" name="" type="checkbox" /> 2
</div>
</form>
$(function() {
var obj = $('input[type="checkbox"]');
var txt = $('#checkall').text();
//alert(txt);
$('#checkall').on('click', function(e) {
obj.each(function() {
this.checked = ! this.checked;
// use if ( this.checked)
// text change its value
})
})
})
我把代码放在jsfiddle上:http: //jsfiddle.net/huapei/6UfS2/1/