1

我的 asp.net 页面中有一个复选框,我必须将其转换为 iphonestyle 开关滑块。它使用javascript如下:

 <script type="text/javascript" charset="utf-8">
    document.observe("dom:loaded", function() {
      new iPhoneStyle('.on_off input[type=checkbox]');
      new iPhoneStyle('.css_sized_container input[type=checkbox]', { resizeContainer: false, resizeHandle: false });
      new iPhoneStyle('.long_tiny input[type=checkbox]', { checkedLabel: 'Very Long Text', uncheckedLabel: 'Tiny' });

      var onchange_checkbox = $$('.onchange input[type=checkbox]').first();
      new iPhoneStyle(onchange_checkbox);
      setInterval(function toggleCheckbox() {
        onchange_checkbox.writeAttribute('checked', !onchange_checkbox.checked);
        onchange_checkbox.change();
        $('status').update(onchange_checkbox.checked);
      }, 2500);
    });
  </script>

切换按钮时如何获取按钮上显示的文本?我找不到检查此脚本中发生的情况的方法。而且,我想知道要触发哪个事件。帮助!

4

0 回答 0