2011-12-06 66 views
2

我的代码:jQuery选择不web.py内正常工作

<head> 
    <script src="/static/jquery-1.7.1.min.js" type="text/javascript"></script> 
    <script type="text/javascript"> 
     var value = jQuery('#continue').attr('value'); 
     alert(value); 
    </script> 
    <title>$pageTitle</title> 
</head> 

<body> 
    <div class="notifier"> 
     <form> 
      <button>Cancel</button> 
      <button id="continue" value="next">Continue</button> 
     </form> 
    </div> 
</body> 

我希望我有next,而是我在警报得到undefined消息。即使我尝试从其他标签获得html(),也会发生这种情况。

回答

2

#continue元素没有准备好,当你想获得它的属性:

$(document).ready(function() { 
    var value = $('#continue').attr('value'); 
    alert(value); 
}); 
1

你需要用你的代码中的document.ready处理程序,以便访问jQuery对象,就像这样:

<script type="text/javascript"> 
    $(function() { 
     var value = jQuery('#continue').attr('value'); 
     alert(value); 
    }); 
</script> 
+0

或在''的末尾加上'

  • 11. 选择不能正常工作
  • 12. ExtJs错误?选择工作不正常
  • 13. MVC3路由选择工作不正常
  • 14. Android:ListView选择器工作不正常
  • 15. Jsoup选择语法工作不正常
  • 16. 选择使用工作不正常
  • 17. 随机选择工作不正常
  • 18. 树节点选择工作不正常
  • 19. xPath选择器不能正常工作
  • 20. jQuery的:选定工作不正常
  • 21. jQuery选择+效果基本show +了slideDown与选项选择工作不正常
  • 22. jQuery选择器与下拉菜单不能正常工作
  • 23. jQuery UI的日期选择器的setdate工作不正常
  • 24. jQuery的:可见的:奇选择器工作不正常
  • 25. jQuery:禁用选择器不能正常工作?
  • 26. jQuery选择凭身份证不能正常工作
  • 27. Jquery的克隆选择工作不正常
  • 28. jquery/php/database不能正常工作的链式选择框
  • 29. JQuery属性(空)值选择器,不能正常工作
  • 30. 选择选项无法正常工作