请问有谁知道如何使这个切换按钮按照下面的代码工作。它仅在第一次单击后有效,然后按钮值不会改变
http://jsfiddle.net/ossama/2MbsG/
<script type='text/javascript'>
$(window).load(function () {
fill.addEventListener("click", function (event) {
if ($(this).attr('value') == 'Top Up') {
$('#fill').prev('.ui-btn-inner').children('.ui-btn-text').html('Stop');
$('#fill').buttonMarkup({
theme: "c"
});
} else {
$('#fill').prev('.ui-btn-inner').children('.ui-btn-text').html('Stopping');
$('#fill').buttonMarkup({
theme: "b"
});
}
});
});
</script>
</head>
<body>
<input id="fill" type="button" data-inline="true" value="Top Up" data-mini="true"
data-theme="c" />