零散的知识点

最近做项目的时候,出现过一些以前没遇到的问题,基本上是解决了,为了加深记忆,把它们写到这里。

1)一般的评论框我们都会用textarea标签,在写完标签并运行之后,可以发现这个文本框右下角有个拖拽拉长的角标,为了不让用户随意改变文本框,我们用resize: none这个属性去除它。

2)在有很多人名的列表里,我们想要快速找到相应的人时,可以用到模糊查询的功能,代码如下:

 1 // 模糊查询
 2 function query(){
 3     if($.trim($("#search").val()).length == 0){
 4         $(".lock-page .aside-mid ul li, .lock-page .aside-bom ul li").show();
 5     }else{
 6         $(".lock-page .aside-mid ul li, .lock-page .aside-bom ul li")
 7         .hide()
 8         .filter(":contains(‘"+$("#search").val()+"‘)")
 9         .show();
10     }
11 }  

3)如何调用表情包呢?比如我们常见的qq表情、weixin表情、环信表情...等等。

首先是要引入表情jq:<script type="text/javascript" src="js/jquery.emoji.js"></script>

其次就是最核心的代码了

 1 $("#editor").emoji({
 2             button:"#btn-face",
 3             showTab: false,
 4             icons: [{
 5                 name: "环信表情",
 6                 path: "img/faces/",
 7                 maxNum: 35,
 8                 excludeNums: [41, 45, 54],
 9                 file: ".png",
10                 placeholder: "{alias}",
11         alias: {
12             1: "[):]",
13             2: "[:D]",
14             3: "[;)]",
15             4: "[:-o]",
16             5: "[:p]",
17             6: "[(H)]",
18             7: "[:@]",
19             8: "[:s]",
20             9: "[:$]",
21             10: "[:(]",
22             11: "[:‘(]",
23             12: "[:|]",
24             13: "[(a)]",
25             14: "[8o|]",
26             15: "[8-|]",
27             16: "[+o(]",
28             17: "[<o)]",
29             18: "[|-)]",
30             19: "[*-)]",
31             20: "[:-#]",
32             21: "[:-*]",
33             22: "[^o)]",
34             23: "[8-)]",
35             24: "[(|)]",
36             25: "[(u)]",
37             26: "[(S)]",
38             27: "[(*)]",
39             28: "[(#)]",
40             29: "[(R)]",
41             30: "[({)]",
42             31: "[(})]",
43             32: "[(k)]",
44             33: "[(F)]",
45             34: "[(W)]",
46             35: "[(D)]"
47
48         }
49         },{
50         path: "img/faces/",
51         file: ".png",
52         placeholder: "#qq_{alias}#"
53     }]
54     });

其中,#btn-face代表的是用户点击的按钮,#editor代表的是接收表情的文本框。

4)监听键盘事件,同时按ctrl+enter

1 $(‘#editor‘).keydown(function(e){
2             if(e.which == 13 && e.ctrlKey){
3                 add();//这里是要执行的方法
4             }
5         })

5)高德地图的引入和参数设置

<div id="wrap" class="my-map">
         <div id="map1"></div>
 </div>
                                                 <script>
                                                        var marker, map = new AMap.Map(‘map1‘, {
                                                        resizeEnable: true,
                                                        center: [‘245.21362‘, ‘151.2546465‘],
                                                        zoom: 19
                                                        });
                                                        // 实例化点标记
                                                        marker = new AMap.Marker({
                                                        icon: ‘http://webapi.amap.com/theme/v1.3/markers/n/mark_b.png‘,
                                                        position:[‘245.21362‘, ‘151.2546465‘]
                                                        });
                                                        marker.setMap(map);
                                                        map.on(‘complete‘, function(){
                                                        map.plugin([‘AMap.ToolBar‘, ‘AMap.Scale‘], function(){
                                                        map.addControl(new AMap.ToolBar);
                                                        map.addControl(new AMap.Scale);
                                                        });
                                                        })
                                                </script> 
时间: 2024-12-16 09:29:41

零散的知识点的相关文章

【第一部分】c++ primer 零散的知识点

一些零散,即时的知识点,待处理. 上面的部分是问题,下面的部分是回答 一些重要概念: 一种类型不仅定义了数据元素的内容,还定义了这类数据上可以进行的运算 p3 c++ 每个数据项都有其类型 p14 c++ 程序中的每个名字都要先声明后使用 p14 c++ 最初的一个设计焦点就是能定义使用上像内置类型一样自然的类类型 p17 程序应该尽量避免依赖于实现环境的行为 p33 对象是具有某种数据类型的内存空间 p39 初始化不是赋值 p39 定义于任何函数体之外的变量被初始化为0,定义在函数体内部的内置

面向对象一些零散的知识点

print('封装的一些装饰器')'''BMI指数:体脂指数:体重(KG) / 身高 的平方 (米)过轻:低于18.5正常:18.5-23.9过重:24-27肥胖:28-32非常肥胖:高于32 '''class People: def __init__(self,name,weight,height): self.name = name self.weight = weight self.height = height def bmi(self): BMI= self.weight / (sel

零散的知识点(2)

一.进程                                二.基本数据类型 数据类型 字节 char 1 short 2 int 4 long int  4 long long 8 float 4 double 4 long double 8 bool 8 1存储单元 = 1字节 = 8 bit 三.类型运算 1>  当char , short , int , long int 进行运算时,统一为int型. 2>  当char , short , int , long int 与

Bootstrap4一些零散的知识点

·Bootstrap 是全球最受欢迎的前端组件库,用于开发响应式布局.移动设备优先的 WEB 项目. Bootstrap4 目前是 Bootstrap 的最新版本,是一套用于 HTML.CSS 和 JS 开发的开源工具集.利用我们提供的 Sass 变量和大量 mixin.响应式栅格系统.可扩展的预制组件.基于 jQuery 的强大的插件系统,能够快速为你的想法开发出原型或者构建整个 app . ·Bootstrap4 CDN <meta name="viewport" conte

JAVA编程语言基础知识点讲解

不管是对于JAVA编程的学习还是其他的编程语言,都是从零基础学起,那么就需要将所有零散的知识点整合在一起,这样系统地学习一门语言,才能更好的入门并且掌握,通过对基础知识点的学习与了解,才能更加深入的学习后续的编程代码,在成为JAVA开发工程师的道路上可以更加的顺畅. 1.关键字:其实就是某种语言赋予了特殊含义的单词. 保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词. 2.标示符:其实就是在程序中自定义的名词.比如类名,变量名,函数名.包含0-9.a-z.$._: 注意: (1)数

思维导图带你记忆考研政治知识点

说起考研,自然是需要勤奋自学+狂刷真题+读读背背的了.不管是什么科目都要熟记考试大纲,尤其是政治.因此,大家看一章书之前先翻翻目录,之后可以自己理理框架图,可以精确地定位考点,分析主干内容.这是第一步也是非常关键的一步,在接触之前大略看一看,学习之时也要对照大纲自动在脑海中补位,以便后期记忆深刻,精准定位.以下,通过思维导图一起来了解下. 这里有份来自思维导图重度网友精心整理的考研政治之邓三科知识结构思维导图,相当于略详的大纲,对我们的学习很有帮助.我们把它肢解来看看. 一.邓小平理论邓小平理论

java脚本语言学习心得

第一篇技术博客,一定要认真! 第一篇技术博客,一定要认真! 第一篇技术博客,一定要认真! 好了,进入正题: 一 什么是脚本语言? 程序的运行方式有两种:编译运行和解释运行 1.1 前者的典型代表是java, 从文件角度看分为三步: write[编写]: a.java文件(拿个记事本就能写,扩展名是.java), compile[编译]: 编译(cmd命令是java a.java,ide集成了编译器运行之前自动编译)之后产生了a.class文件(是一堆二进制码,人看不懂,是给虚拟机看的) 运行[r

lua元表

__index元方法:按照之前的说法,如果A的元表是B,那么如果访问了一个A中不存在的成员,就会访问查找B中有没有这个成员.这个过程大体是这样,但却不完全是这样,实际上,即使将A的元表设置为B,而且B中也确实有这个成员,返回结果仍然会是nil,原因就是B的__index元方法没有赋值.别忘了我们之前说过的:“元表是一个操作指南”,定义了元表,只是有了操作指南,但不应该在操作指南里面去查找元素,而__index方法则是“操作指南”的“索引失败时该怎么办”.这么说有点绕.所以: 举个栗子: fath

jQuery总结

jQuery 零散的知识点 什么是jQuery jQuery是一个快速.简洁的JavaScript框架,是一个优秀的JavaScript代码库(或JavaScript框架). DOM对象与jQuery对象的互相转化 ① DOM对象转jQuery对象 jQuery对象 = $(DOM); ② jQuery对象转DOM对象 DOM对象 = jQuery对象[索引]; 或 DOM对象 = jQuery对象.get(索引); jQuery中的事件切换 hover(over,out) :鼠标悬浮与鼠标离开