- <!DOCTYPE HTML>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name = "viewport" content = "user-scalable=no, width=device-width">
- <meta name="apple-mobile-web-app-capable" content="yes" />
- <title>JQuery 实现多个checkbox 只选中一个</title>
- <meta name="author" content="geovindu,塗聚文,Geovin Du" />
- <script src="Scripts/jquery.min.js" type="text/javascript"></script>
-
- </head>
-
- <body>
- <script type="text/javascript">
- $(function() {
- $('#common-form').find('input[type=checkbox]').bind('click', function(){
- var id = $(this).attr("id");
- //当前的checkbox是否选中
- if(this.checked){
- //除当前的checkbox其他的都不选中
- $("#common-form").find('input[type=checkbox]').not(this).attr("checked", false);
- //选中的checkbox数量
- var selectleng = $("input[type='checkbox']:checked").length;
- console.log("选中的checkbox数量"+selectleng); }
- else{
- //未选中的处理
- console.log("未选中的处理");
- }
- });
- })
- //http://9bitstudios.github.io/flexisel/
- //https://github.com/9bitStudios/flexisel/
- </script>
-
- <form id="common-form">
- <input name="H1" type="checkbox"/>check1
- <input name="H2" type="checkbox"/>check2
- <input name="H3" type="checkbox"/>check3
- </form>
-
- <form id="form1" name="form1" class="form1" method="post" action="SaveReQuestTickets.aspx?Action=Add&ProjectID=23">
- <input name="H1" type="checkbox" id="H1" value="1"/>check1
- <input name="H2" type="checkbox" id="H2" value="2"/>check2
- <input name="H3" type="checkbox" id="H3" value="3"/>check3
- </form>
- <script type="text/javascript">
- $(function() { $("#form1").find('input[type=checkbox]').bind('click', function(){
- var id = $(this).attr("id"); //当前的checkbox是否选中
- if(this.checked){ //除当前的checkbox其他的都不选中
- $("#form1").find('input[type=checkbox]').not(this).attr("checked", false); //选中的checkbox数量
- var selectleng = $("input[type='checkbox']:checked").length;
- console.log("选中的checkbox数量"+selectleng);
- }
- else
- { //未选中的处理
- console.log("未选中的处理");
- }
- });
- })
- </script>
-
- </body>
-
- </html>
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name = "viewport" content = "user-scalable=no, width=device-width">
- <meta name="apple-mobile-web-app-capable" content="yes" />
- <title>Flexisel - A responsive jQuery Carousel</title>
- <meta name="author" content="geovindu,塗聚文,Geovin Du" />
- <link href="css/style.css" rel="stylesheet" type="text/css" />
- <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
- <script type="text/javascript" src="js/jquery.flexisel.js"></script>
-
- </head>
-
- <body>
-
- <h1>Flexisel</h1>
-
- <p>Flexisel will adapt responsively as the screen width gets smaller...</p>
-
- <ul id="flexiselDemo1">
- <li><img src="images/logo-nyt.png" /></li>
- <li><img src="images/logo-microsoft.png" /></li>
- <li><img src="images/logo-ebay.png" /></li>
- <li><img src="images/logo-hp.png" /></li>
- <li><img src="images/logo-youtube.png" /></li>
- </ul>
-
- <div class="clearout"></div>
-
- <p>You can also change the number of items shown depending on the screen width.</p>
-
- <ul id="flexiselDemo2">
- <li><img src="images/logo-adidas.png" /></li>
- <li><img src="images/logo-nike.png" /></li>
- <li><img src="images/logo-amazon.png" /></li>
- <li><img src="images/logo-spotify.png" /></li>
- <li><img src="images/logo-android.png" /></li>
- </ul>
-
- <div class="clearout"></div>
-
- <p>Other options include autoplay, number of items to scroll, animation speed when scrolling right and left, initial number of visible items, and more!</p>
-
- <ul id="flexiselDemo3">
- <li><img src="images/1.jpg" /></li>
- <li><img src="images/2.jpg" /></li>
- <li><img src="images/3.jpg" /></li>
- <li><img src="images/4.jpg" /></li>
- </ul>
-
- <div class="clearout"></div>
-
- <p>And you can set whether you want the slider to be infinite or not.</p>
-
- <ul id="flexiselDemo4">
- <li><img src="images/chevrolet.png" /></li>
- <li><img src="images/ford.png" /></li>
- <li><img src="images/aston-martin.png" /></li>
- <li><img src="images/mini.png" /></li>
- <li><img src="images/lamborghini.png" /></li>
- <li><img src="images/ferrari.png" /></li>
- </ul>
-
- <script type="text/javascript">
- //http://9bitstudios.github.io/flexisel/
- //https://github.com/9bitStudios/flexisel/
-
- $(window).load(function() {
- $("#flexiselDemo1").flexisel();
-
- $("#flexiselDemo2").flexisel({
- visibleItems: 4,
- itemsToScroll: 3,
- animationSpeed: 200,
- infinite: true,
- navigationTargetSelector: null,
- autoPlay: {
- enable: true,
- interval: 5000,
- pauseOnHover: true
- },
- responsiveBreakpoints: {
- portrait: {
- changePoint:480,
- visibleItems: 1,
- itemsToScroll: 1
- },
- landscape: {
- changePoint:640,
- visibleItems: 2,
- itemsToScroll: 2
- },
- tablet: {
- changePoint:768,
- visibleItems: 3,
- itemsToScroll: 3
- }
- },
- loaded: function(object) {
- console.log('Slider loaded...');
- },
- before: function(object){
- console.log('Before transition...');
- },
- after: function(object) {
- console.log('After transition...');
- },
- resize: function(object){
- console.log('After resize...');
- }
- });
-
- $("#flexiselDemo3").flexisel({
- visibleItems: 5, //显示多少个图片
- itemsToScroll: 1,
- animationSpeed: 400,
- infinite: true,
- navigationTargetSelector: null,
- autoPlay: {
- enable: true,
- interval: 5000,
- pauseOnHover: true
- },
- responsiveBreakpoints: {
- portrait: {
- changePoint:480,
- visibleItems: 1,
- itemsToScroll: 1
- },
- landscape: {
- changePoint:640,
- visibleItems: 2,
- itemsToScroll: 2
- },
- tablet: {
- changePoint:768,
- visibleItems: 3,
- itemsToScroll: 3
- }
- }
-
-
- });
-
- $("#flexiselDemo4").flexisel({
- infinite: false
- });
-
- });
- </script>
-
-
- </body>
- </html>