用jquery仿做发微博功能示例


Posted in Javascript onApril 18, 2014

源代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>发布框</title> 
<script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script> 
<!-- 
功能描述:当点击输入框时,提示的文字会去掉;当光标离开时,如果没有输入任何内容,提示的文字会恢复;如果有输入文字,将会计算并显示剩余的字数 
--> 
<script type="text/javascript"> $(function(){ 
$("#content").focus(function(){ 
if ($(this).val()==this.defaultValue) { 
$(this).val(""); 
//alert($(this).length-1); 
} 
}).blur(function(){ 
if ($(this).val()=='') { 
$(this).val(this.defaultValue); 
} 
}) 
$("#content").keyup(function(){ 
//alert($(this).val().length); 
var words_num = 140 - $(this).val().length; 
if (words_num < 0) { 
//被误导了 这样是不会有 return 值的 
//$("font").text(function(words_num){ 
// return "<font color='red'>"+words_num+"</font>"; 
//}); 
$("font").css('color','red').text(words_num); 
}else{ 
$("font").text(words_num); 
//alert(words_num); 
} 
}) 
}); 
$(function(){ 
$("#send").click(function(){ 
$.post("post3.php", { 
// username : $("#username").val() , 
content : $("#content").val() 
}, function (data, textStatus){ 
// var username = data.username; 
var content = data.content; 
// var txtHtml = "<div class='comment'><h6>"+username+":</h6><p class='para'>"+content+"</p></div>"; 
var txtHtml = "<div><h3>"+content+"</h3></div>"; 
$("#resText").html(txtHtml); // 把返回的数据添加到页面上 
},"json"); 
}) 
}); 
</script> 
</head> 
<body> 
<fieldset style="width:800px; margin-left:300px;"> 
<legend style="font-sixe:16px; font-weight:600">发布框</legend> 
<form action="#" id="form1"><!--enctype="multipart/form-data"--> 
您还可以输入<span id="num" style="font-size:28px;font-weight:800"><font color="green">140</font></span>个字 
<textarea cols="96" rows="8" id="content">随便写点东西吧.</textarea> 
<input type="button" id="send" value="发布"/> 
</form> 
</fieldset> 
<div>你发送的信息是:</div> 
<div id="resText"> 
</div> 
</body> 
</html>

效果图:
用jquery仿做发微博功能示例 
遇到的问题:

主要就是jquery库的问题:使用jquery-1.3.1.js这个文件,能实现功能,但是使用jquery-1.7.1.min.js这个文件,就没有效果!害我花了很多时间去源代码找问题!!

Javascript 相关文章推荐
JavaScript 封装Ajax传递的数据代码
Jun 05 Javascript
使用jQuery Ajax功能时需要注意的一个问题(内存溢出)
May 30 Javascript
jquery对dom的操作常用方法整理
Jun 25 Javascript
验证手机号码的JS方法分享
Sep 10 Javascript
js采用map取到id集合组并且实现点击一行选中一行
Dec 16 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
Dec 31 Javascript
jQuery对象的selector属性用法实例
Dec 27 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 Javascript
jQuery Ajax File Upload实例源码
Dec 12 Javascript
js使用i18n实现页面国际化的方法
May 09 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
Aug 02 Javascript
Element DateTimePicker日期时间选择器的使用示例
Jul 27 Javascript
实例说明为什么不要行内使用javascript
Apr 18 #Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
Apr 18 #Javascript
禁用Tab键JS代码兼容Firefox和IE
Apr 18 #Javascript
JQuery each()嵌套使用小结
Apr 18 #Javascript
JavaScript编程的10个实用小技巧
Apr 18 #Javascript
jquery库或JS文件在eclipse下报错问题解决方法
Apr 17 #Javascript
js截取中英文字符串、标点符号无乱码示例解读
Apr 17 #Javascript
You might like
一些被忽视的PHP函数(简单整理)
2010/04/30 PHP
win7+apache+php+mysql环境配置操作详解
2013/06/10 PHP
codeigniter发送邮件并打印调试信息的方法
2015/03/21 PHP
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
分享20多个很棒的jQuery 文件上传插件或教程
2011/09/04 Javascript
node.js实现逐行读取文件内容的代码
2014/06/27 Javascript
jQuery调取jSon数据并展示的方法
2015/01/29 Javascript
JavaScript数组前面插入元素的方法
2015/04/06 Javascript
js实现的简单radio背景颜色选择器代码
2015/08/18 Javascript
使用javascript插入样式
2016/03/14 Javascript
javascript css红色经典选项卡效果实现代码
2016/05/17 Javascript
使用HTML5+Boostrap打造简单的音乐播放器
2016/08/05 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
Jquery树插件zTree实现菜单树
2017/01/24 Javascript
jquery实现放大镜简洁代码(推荐)
2017/06/08 jQuery
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
2018/08/09 Javascript
微信小程序学习笔记之表单提交与PHP后台数据交互处理图文详解
2019/03/28 Javascript
Python中字符串对齐方法介绍
2015/05/21 Python
Scrapy的简单使用教程
2017/10/24 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
python如何定义带参数的装饰器
2018/03/20 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
django框架模板中定义变量(set variable in django template)的方法分析
2019/06/24 Python
利用Python校准本地时间的方法教程
2019/10/31 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
浅谈python opencv对图像颜色通道进行加减操作溢出
2020/06/03 Python
英语专业学子个人的自我评价
2013/10/02 职场文书
幼儿园托班开学寄语
2014/01/18 职场文书
商业用房租赁协议书
2014/10/13 职场文书
房产分割协议书范文
2014/11/21 职场文书
2015年双拥工作总结
2015/04/08 职场文书
五一晚会主持词
2015/07/01 职场文书
航班延误投诉信
2015/07/02 职场文书
2019财务转正述职报告
2019/06/27 职场文书
Python生成九宫格图片的示例代码
2021/04/14 Python
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript