亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery實現(xiàn)的簡單無刷新評論功能示例

 更新時間:2017年11月08日 15:15:53   作者:無鹽海  
這篇文章主要介紹了jQuery實現(xiàn)的簡單無刷新評論功能,涉及jQuery事件響應(yīng)及頁面元素屬性動態(tài)操作相關(guān)實現(xiàn)技巧,代碼中備有較為詳盡的注釋便于理解,需要的朋友可以參考下

本文實例講述了jQuery實現(xiàn)的簡單無刷新評論功能。分享給大家供大家參考,具體如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>無刷新評論 - chabaoo.cn</title>
 <script src="jquery-1.7.2.min.js" type="text/javascript"></script>
 <script type="text/javascript">
  //========================================================設(shè)定樣式
  $(function () {
   var isFirst = true;
   $("#text1").css("color", "grey").focus(function () {
    if (isFirst) //判斷用戶是否第一次輸入,如果是第一次輸入,就將當(dāng)前控件的值設(shè)為空
     $(this).val("");
    $(this).css("color", "Black")
   });
   $("#text1").bind("keydown", function () {//#text1控件綁定 keydown事件,當(dāng)它被按下的時候就觸發(fā)function()匿名函數(shù),將isFirst設(shè)為false【這時候?qū)sFirst設(shè)為fasle,那就么代表它不是第一次輸入了。所以第二次點擊#text1控件的時候它就不會將#text1的值設(shè)為空了】
    isFirst = false;
   });
   $("#text1").blur(function () {
    if ($(this).val().length <= 0) { //如果在失去焦點的時候用戶名的長度<=0的話就重新提示用戶"請輸入用戶名"
     $(this).css("color", "grey").val("請輸入用戶名")
    }
   })
  })
  $(function () {
   var isFirst = true;
   $("#text2").css("color", "grey").focus(function () {
    if (isFirst) //判斷用戶是否第一次輸入,如果是第一次輸入,就將當(dāng)前控件的值設(shè)為空
     $(this).val("");
    $(this).css("color", "Black")
   });
   $("#text2").bind("keydown", function () {//#text1控件綁定 keydown事件,當(dāng)它被按下的時候就觸發(fā)function()匿名函數(shù),將isFirst設(shè)為false【這時候?qū)sFirst設(shè)為fasle,那就么代表它不是第一次輸入了。所以第二次點擊#text1控件的時候它就不會將#text1的值設(shè)為空了】
    isFirst = false;
   });
   $("#text2").blur(function () {
    if ($(this).val().length <= 0) { //如果在失去焦點的時候用戶名的長度<=0的話就重新提示用戶"請輸入用戶名"
     $(this).css("color", "grey").val("請輸入評論的內(nèi)容")
    }
   })
  })
  //==========================================================================實際內(nèi)容
  $(function () {
   $("#btn1").click(function () {
    var tr = $("<tr><td>" + $("#text1").val() + ":" + "</td><td>" + $("#text2").val() + "</td></tr>")
    $("#table1").append(tr);
   })
  })
 </script>
</head>
<body>
<p>.......這是我的帖子,請大家評論。</p>
<table id="table1"></table>
<input type="text" value="請輸入用戶名" id="text1"/><br />
<textarea cols="20" rows="8" id="text2">請輸入評論內(nèi)容</textarea>
<input type="button" value="提交" id="btn1"/>
</body>
</html>

運行效果如下:

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery擴展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》、《jQuery常用插件及用法總結(jié)》、《jquery中Ajax用法總結(jié)》及《jquery常用操作技巧匯總

希望本文所述對大家jQuery程序設(shè)計有所幫助。

相關(guān)文章

最新評論