`
sungang_1120
  • 浏览: 322239 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类

js隐藏省略文字特效

阅读更多

 

 

	(function(){
		var o = document.getElementById("hutia");
		var s = o.innerHTML;
		var span = document.createElement("span");
		var a = document.createElement("a");

		span.innerHTML = s.substring(0,100);
		a.innerHTML = s.length > 100 ? "...展开" : "";
		a.href = "###";
		a.onclick = function(){
			if(a.innerHTML == '...展开'){
				a.innerHTML = "...收起";
				span.innerHTML = s;
			}else{
				a.innerHTML = "...展开";
			   	span.innerHTML = s.substring(0,100);
			}
		};

		o.innerHTML = "";
		o.appendChild(span);
		o.appendChild(a);

		
	})(jQuery);

  

<div id="hutia">
	这没事就懒洋洋闲逛的我 迎面驶来了28的永久自行车 我脚下的鞋很破了 可是回力这个牌子还是不错
	小卖店的电视机里在播 白娘子和许仙在唱歌 千年等一回 我无悔啊 这就是80后简单的生活 你一定不要忘记了 随着时间慢慢的推移 这一切都离我们远去
	以前十块钱就能买的东西 现在一定要出动席 现在人们都彼此不相信 在彼此伤害着对方的心 小时候的回忆 已不再清晰 云残风呼啸 岁月催人老
	只为这一杯 能不哭也不笑 时间难倒回 无人再陪我来醉 那是我的爱啊 一去不再回 无尽的虚伪 无尽的憔悴 无尽的醉了 无尽的眼泪 我的爱呀
	是我的轮回 你的爱呀 换不回 无尽的虚伪 无尽的憔悴 无尽的醉了 无尽的眼泪 我的爱呀 是我的轮回 你的爱呀 换不回

	呐……呐……呐……呐……呐…… 这没事就懒洋洋闲逛的我 迎面驶来了28的永久自行车 我脚下的鞋很破了 可是回力这个牌子还是不错
	小卖店的电视机里在播 白娘子和许仙在唱歌 千年等一回 我无悔啊 千年等一回 我无悔啊 无尽的虚伪 无尽的憔悴 无尽的醉了 无尽的眼泪 我的爱呀
	是我的轮回 你的爱呀 换不回 RAP~ 挠一挠二挠金桥, 金桥底下裂瓜瓢, 裂什么裂,猪八戒, 猪什么猪,耗子哭, 耗什么耗,儿马尿,
	儿什么儿,张家屯, 张什么张,五杆枪, 五什么五,牛屁肚, 牛什么牛,嘎蛋球, 嘎什么嘎,燕燕瓦, 燕什么燕,扯几把蛋, 扯什么扯,孙老戈,
	孙什么孙,吕洞宾, 吕什么吕,刷锅底, 刷什么刷,豆腐渣。 不要忘记我们的回忆,不要忘了我们的梦~ 不要忘记我们的回忆,不要忘了我们的梦~
	不要忘记我们的回忆,不要忘了我们的梦~
</div>

 

 

注意需要把JS代码写在HTML之后



 

 

  • 大小: 32.2 KB
  • 大小: 187.7 KB
分享到:
评论

相关推荐

    隐藏省略文字特效

    纯js隐藏省略文字特效

    js文字超出省略号特效

    综上所述,"js文字超出省略号特效"涉及了CSS布局、JavaScript动态计算、DOM操作、浏览器兼容性、响应式设计等多个方面的知识。理解和掌握这些知识点,将有助于我们更好地实现文本溢出时的省略号效果,提升网页的用户...

    简介内容超出部分文字隐藏省略的特效(可显示)

    这就是“简介内容超出部分文字隐藏省略的特效”所涉及的核心内容。这种特效通常应用于文章摘要、产品介绍或者任何需要限制显示长度的文本内容上。当文字超出预设的字符数时,超出的部分会被省略,并用省略号表示,...

    JavaScript实现隐藏省略文字效果的方法

    本文所介绍的JavaScript实现隐藏省略文字效果的方法,正是针对这一需求所提出的解决方案。 首先,我们来看一下该方法涉及到的技术要点。实现隐藏省略文字效果主要基于JavaScript语言,通过操作DOM(文档对象模型)...

    可隐藏或展开的文字特效

    总结起来,"可隐藏或展开的文字特效"是一个利用前端技术提高用户体验的实用功能,它涉及到HTML结构设计、CSS样式控制以及JavaScript交互逻辑的编写。通过学习和实践,开发者可以更熟练地掌握网页动态效果的创建,为...

    JS漂亮特效

    8. **隐藏省略文字特效.htm**:在有限的空间内显示长文本时,可以使用CSS的text-overflow属性和white-space属性配合JavaScript实现省略号隐藏超出部分的文字,并提供一个展开/收起的交互功能。 9. **AJAX弹出提示...

    jQuery给固定文章字数超出自述以后文字不显示并替换成省略.zip

    2. 定义CSS样式,用于隐藏超出部分的文字和添加省略号。这里我们可以创建一个类,例如`truncated`,并设置`overflow`和`text-overflow`属性。 ```css .truncated { overflow: hidden; text-overflow: ellipsis; ...

    网页文字溢出显示省略号jQuery插件代码.zip

    网页文字溢出显示省略号是一种常见的网页设计技巧,它能有效地管理长文本,使得页面在有限的空间内保持整洁和可读性。jQuery插件在这个过程中起到了关键的作用,通过JavaScript的强大功能来实现这一效果。本压缩包...

    CSS3环形文字加载动画特效.zip

    3. **text-overflow属性**:这个属性用于处理溢出的文本,可以隐藏超出容器的部分或者显示省略号。在环形加载动画中,可能需要确保文字在环形路径上均匀分布,不会超出设定的区域。 4. **position属性**:为了实现...

    jQuery给固定文章字数超出自述以后文字不显示并替换成省略特效代码

    首先,我们需要理解这个特效的基本原理:当文章内容超过预设的字数限制时,隐藏超出部分的文字,并在末尾添加省略号,让用户知道还有未显示的内容。这个效果通常用于博客摘要、新闻列表或者任何需要简洁展示内容的...

    文字省略效果

    `php中文网免费下载站.txt`和`php中文网下载站.url`可能是与教程或资源相关的链接,而`js`可能是JavaScript代码文件,可能包含了实现文字省略效果的代码。 总的来说,实现“文字省略效果”需要结合CSS和JavaScript...

    用CSS实现超长字段被省略的简单方法.rar

    在网页设计中,有时我们需要对超长的文本字段进行处理,使其在有限的空间内显示得更加整洁...当然,对于多行文本的省略,可以考虑使用JavaScript库或者现代浏览器支持的标准CSS属性`line-clamp`,以实现更广泛的支持。

    jQuery实例(菜单、滚动、层隐藏等)

    "省略代替"是指在文字过长时显示省略号,jQuery的`.text()`方法可以配合CSS的`text-overflow`属性,限制文本长度并添加省略号。 总的来说,jQuery实例"菜单、滚动、层隐藏等"涵盖了网页交互设计的核心元素。通过...

    程序天下:JavaScript实例自学手册

    9.24 用JavaScript隐藏或显示表格列 9.25 滚动的表格 9.26 交换表的行 9.27 动态拖放表格的宽度 9.28 可输入内容的表格 9.29 可以分级的表格隐藏 9.30 动态创建表格并实现分页 9.31 删除表格指定行 9.32 设置表格的...

    《程序天下:JavaScript实例自学手册》光盘源码

    9.24 用JavaScript隐藏或显示表格列 9.25 滚动的表格 9.26 交换表的行 9.27 动态拖放表格的宽度 9.28 可输入内容的表格 9.29 可以分级的表格隐藏 9.30 动态创建表格并实现分页 9.31 删除表格指定行 9.32 设置表格的...

    带标题描述文字jQuery响应式幻灯片代码.zip

    标签“js特效”提示我们,这个幻灯片主要依赖JavaScript来实现动态效果,特别是jQuery库,它简化了DOM操作、事件处理和动画创建。jQuery使得开发者能够更轻松地编写跨浏览器兼容的代码。 在实际应用中,这个幻灯片...

    jQuery实现控制文字内容溢出用省略号(…)表示的方法

    在jQuery的内容中,除了文本溢出显示省略号的技巧,还提到了一系列与jQuery相关的专题内容,比如《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》...

    CSS3用户文章内容排版特效

    这些特性可以用来优化文字的可读性和美观度,比如设置自定义字体,添加阴影效果以增强视觉深度,或者用省略号隐藏过长的文本。 布局方面,CSS3引入了Flexbox(弹性盒布局)和Grid(网格布局),使得复杂布局的设计...

    JS使用canvas中的measureText方法测量字体宽度示例

    更多关于JavaScript和Canvas API的应用与技巧,可以参考相关的技术专题,如《JavaScript+HTML5特效与技巧汇总》、《JavaScript图形绘制技巧总结》等,这些资料能够帮助开发者更好地利用JavaScript来实现网页中的各种...

    jQuery实现的图文高亮滚动切换特效实例

    例如,`.one_fourth_box`设置了宽度、高度和溢出隐藏,以便在图文切换时保持内容在框内;`.ofb-img`和`.ofb-img-bottom`设置了绝对定位,便于通过调整`top`属性实现向上滑动的效果。 这个特效利用了jQuery的`.hover...

Global site tag (gtag.js) - Google Analytics