
jquery
文章平均质量分 70
ztnhnr
这个作者很懒,什么都没留下…
展开
-
html页面使用jQuery和js使用reset()重置表单
因为业务原因,在html页面中动态生成了多个表单。需要动态的通过jQuery或js方法来重置表单元素的值。通过搜索发现,jQuery中是没有reset()方法来实现重置功能的,不过可以通过调用 DOM 中的reset方法来重置表单。一、重置表单的方法1.1 jQuery间接实现:$('#表单ID')[0].reset();1.2 通过DOM方法实现:document.getElementById("表单ID").reset(); ...原创 2021-01-24 13:31:49 · 2125 阅读 · 0 评论 -
使用jsonp解决ajax跨域问题
一、 同源策略在前端开发中,所有支持Javascript的浏览器都会使用“同源策略”这个安全策略。同源策略(Same origin policy),它是由Netscape提出的一个著名的安全策略,它是一种约定,是浏览器最核心也最基本的安全功能。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源是指“协议+域名+端口”三者相同。同源策略是为了安全,确保一个应用中的资源只能被本应用的资源访问。而解决这种同源策略的方法称之为跨域,跨域的方法有...原创 2020-11-19 13:35:14 · 217 阅读 · 0 评论 -
Javascript处理JSON方法JSON.parse()和JSON.stringify()
JSON 是用于存储和传输数据的格式,它通常用于服务端向网页传递数据 。而在前端页面js处理中,经常会将字符串和对象进行互相转换,js提供了一个JSON对象来处理这种转换。JSON对象包含两个方法:用于解析 JSON 的 parse() 方法,以及将对象/值转换为 JSON字符串的 stringify() 方法。除了这两个方法, JSON这个对象本身并没有其他作用,也不能被调用或者作为构造函数调用。 本文简单介绍JSON对象两个方法的使用。 1. JSON.parse() ...原创 2020-08-09 14:35:26 · 7501 阅读 · 2 评论 -
Cesium中计算点到另一个点或直线垂足点连线上指定距离的坐标点
接上篇文章“Cesium中点至直线的垂足点和距离计算”,在计算出点到直线的垂足后,就可以将定位坐标点确定到直线。但有一个问题是,由于路线是有一定宽度的,一部分点是落在路线中线上,其他的点是在中线和路线外边线中间的,所以不能简单的把所有的点都计算到路线中线上。同样为了效果真实,最终的想法先计算一个固定的偏移距离,然后分别计算出其他原始坐标点到路线直线的垂足,再根据偏移距离,计算原始坐标点向垂足点偏移此距离后的坐标点。通过上篇文章我们可以计算出参考点到直线的垂足点以及参考点到垂足点的...原创 2020-08-07 13:42:30 · 3081 阅读 · 1 评论 -
Cesium中点至直线的垂足点和距离计算
最近处理GPS定位坐标在Cesium中显示的问题,需要将定位坐标绘制到指定的路线上。但实际的显示结果是,因为定位不准确,最终绘制的GPS坐标基本都是在路线周围乱跳。为了效果好看一点,最终的想法将球面上短距离的路线看作是平面坐标中的直线,将定位坐标通过计算,算出坐标点到直线的垂足点,将垂足点作为最终的定位坐标。整理相关JS方法如下:1. 计算点到直线的垂足点/***点到直线的垂足点*/functiongetFootPoint(point,start,end)...原创 2020-08-06 13:33:47 · 2313 阅读 · 0 评论 -
CSS中元素的边框border的应用(制作梯形和三角形)
要实现在页面上点击指定元素时,弹出一个信息提示框。因为本人对 CSS 的应用不太熟练,网上搜了一些实现的方式。在使用时,发现提示框的创建用到三角形的生成。本文记录如何使用 CSS 创建梯形和三角形。 实现的原理是设置元素的边框 border 属性创建梯形和三角形。在生成三角形之前,我们可以看下面的2个例子。生成梯形例子: 如果指定一个 div 的宽高相等,再单独设置每个边框的颜色和宽度(边框宽度相等),这时,我们可以发现div的四个方向上都是一个梯形,如下:...原创 2020-08-02 14:06:51 · 1995 阅读 · 0 评论 -
jquery js处理select元素选择change事件
在html页面中,select元素是我们经常使用的标签元素。本文介绍如何使用原生 js 和 jquery 设置select的默认选中项,以及select的选择事件处理。准备工作:1. 代码:<form><label>城市:</label><selectid="city"name="city"><optionvalue="">请选择</option>...原创 2020-07-21 13:43:14 · 19720 阅读 · 0 评论 -
jQuery实现在元素的不同位置插入元素(内部插入和外部插入)
在html页面中,我们可以使用 jquery 将新增的元素添加到指定元素的指定位置。这个位置可以在元素的内部和外部,而对于内外位置,又可以在元素的前面和后面。一、内部插入1.1 append()append()方法可以在 目标元素内部 的 尾部 插入元素,插入的元素作为最后一个子元素。举例如下: <!doctypehtml><html><head><title>元素插入</t...原创 2020-07-05 19:53:26 · 13124 阅读 · 0 评论