【javascript-根据鼠标位置缩放到SVG的不同部分】教程文章相关的互联网学习教程文章

javascript-在SVG上IE / Edge单击会导致错误-TypeError:对象不支持属性或方法’blur’【代码】

我正在使用角度组件(角度UI分页,尽管我不认为这是问题的原因),并且我的模板包括以下内容…<my-button ng-click="selectPage(totalPages, $event)"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="domain.com/scgSprite.svg#arrow"></use></svg> </my-button>问题是,在MS Edge和IE(而不是Chrome)中,单击按钮时出现以下错误. TypeError:对象不支持属性或方法“模糊” 单击按钮但没有图标的边缘不会发生这种情况...

javascript-Bing Maps API v8-图钉SVG URI图像【代码】

我正在尝试构建将文本和小的uri数据图像结合在一起的自定义bing maps v8 API图钉,但出现“ Uncaught InvalidStateError:无法在’CanvasRenderingContext2D”上执行“ drawImage”:提供的HTMLImageElement在“破碎”位置州.’浏览器控制台上的错误.有任何想法吗?MapOptions = { credentials: 'mycredentials', mapTypeId: Microsoft.Maps.MapTypeId.road, zoom: 10, showMapTypeSelector: true, enableInertia: false, enableCli...

javascript-如何在CSS样式中引用嵌入式svg作为光标?【代码】

如何引用嵌入式svg作为游标? 在代码附加中,第一个光标声明“ cursor:pointer”第二个(png)工作正常. 第三次声明对我不起作用.我做错了吗?只需要一个工作样本提前致谢<?xml version='1.0' encoding='UTF-8'?> <svg version='1.1' id='project' xmlns:svg='http://www.w3.org/2000/svg'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink' > <script type='text/ecmascript'><style>.boton {/*cursor:...

javascript-SVG曲线上的动画字幕【代码】

我有一个环绕SVG圆的文本,该文本根据窗口大小而缩放-感谢用户enxaneta https://stackoverflow.com/a/56036245/10727821.我想为文本设置动画,使其像选框一样围绕中心旋转.为此,我的代码当前如下所示:<div id="wrap"><svg id="ellipse" version="1.1" viewBox="0 0 1000 1000" preserveAspectRatio="none"><path id="thePath" fill="transparent" d="M100,500A400,400 0 0 0 900 500 A400,400 0 0 0 100 500" /><text stroke="blac...

javascript-如何在不更改其textContent值的情况下将字符追加到SVG文本元素?【代码】

我正在尝试将字符添加到与文本元素的文本内容值分开的SVG文本元素.字符需要出现在text元素的前面,并且看起来像是单词的一部分,例如如果这是我的标签,<text ...>bar</text>然后,我将“ foo”附加到它的前面,这样当它在浏览器中显示时,用户会看到:foobar但实际上,元素的文本内容仍只是“条”. 我试过使用CSS :: before和:: after伪元素,但这些似乎无效:svg text::before {content: "foo" }但是,对于非SVG元素,它们工作得很好:li::...

javascript – 无法使用CreateJS预加载和显示SVG【代码】

我试图预加载一组SVG对象并使用CreateJS / PreloadJS显示它们.到目前为止,我能够显示一个没有预加载的SVG对象,但是一旦我使用PreloadJS的LoadQueue,我就无法让我的样本工作. 有人知道我在做错了什么吗?谢谢! http://jsfiddle.net/trudeo/05eqqp49/ 使用Javascriptvar imageManifest = [{ id: "MySvgImage", src: "http://dev.w3.org/SVG/tools/svgweb/samples/svg-files/check.svg" } ];var stage = new createjs.Stage(document...

javascript – Google Maps OverlayView:只允许SVG点击【代码】

我有一个包含多个SVG叠加层的Google地图.但是当我在这些SVG上添加一个click事件时,所有的叠加都是可点击的,我希望它只适用于SVG路径. 这是一个小提琴https://jsfiddle.net/gmkfhr9s/1/ 我使用Custom覆盖文档作为基础https://developers.google.com/maps/documentation/javascript/customoverlaysUSGSOverlay.prototype.onAdd = function() {var div = document.createElement('div');div.style.borderStyle = 'dotted';div.style.b...

javascript – 可以将文本添加到SVG路径吗?【代码】

是否可以将文本添加到svg路径,我已经创建了一个svg三角形,并希望在其中心添加一个字母,但不确定这是否可行?解决方法:是.有关使用textPath元素的信息,请参见section 10.13 of the SVG1.1 specification(标题为“路径上的文本”). 总结如下: >为您的路径指定一个id属性.>创建< textPath xlink:href =“#pathid”>我的文字< / textPath> 这是一个直接来自规范的例子:<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC ...

javascript – svg canvas中的本机按钮标记【代码】

我需要在SVG画布中放置一个按钮标签,有没有办法? (我正在使用raphael JS) 我知道我可以在svg画布内“绘制”一个按钮并对onclick事件进行编码,但我希望保留浏览器按钮的原生外观.谢谢.解决方法:可以使用SVG foreignObject元素:http://www.w3.org/TR/SVG/extend.html#ForeignObjectElement在SVG中使用HTML按钮 有关如何使用它的规范中包含一个示例. 不幸的是,我不确定如何最好地使用来自raphaeljs的foreignObject.我相信foreignObj...

javascript – 为什么使用HTMLObjectElement动态生成SVG会导致跨源错误?【代码】

请考虑以下JavaScript代码段:const app = document.getElementById('root'); const svg = `<svg version="1.1" id="Layer_1"...`; const obj = document.createElement('object');obj.setAttribute('type', 'image/svg+xml'); obj.setAttribute('data', `data:image/svg+xml; base64,${btoa(svg)}`);app.appendChild(obj);setTimeout(() => {console.log(obj.contentDocument.querySelector('svg')); }, 1500);(有关完整示例,请参...

javascript – 重新排序D3.js中SVG(z-index)的元素【代码】

我意识到这个问题之前已被问过,但我无法深究它. 这是我的图表… http://www.gogeye.com/financialnews/piechart/index3.html 我想做的就是在图表后面有硬币渲染.我知道D3渲染它们是为了附加它们. 我试图重新附加硬币,但似乎无法让它工作. 我已经尝试重新排序,当事情被附加在DOM中,但可能因为变量在被定义之前被调用而不断出错. 有人能举例说明如何用我的代码解决这个问题吗?我不希望你为我做这项工作,但我已经把头发拉了很长时间,...

javascript – 地图中浏览器的最大svg元素数

我正在用传单和d3创建一个地图.很多圆圈都会在地图上绘制出来.在浏览器兼容性方面,预计会限制浏览器可以呈现多少svg元素.然而,就用户体验而言,我希望用户可以在地图上看到尽可能多的元素(否则用户可能需要不断地放大和缩小,并且需要等待ajax返回数据).我需要考虑一些优化(用户等待时间用户与服务器查询负载与浏览器可以处理的内容相比). 请参见图,现在对服务器返回的点数有一个限制,因此只填充了一部分地图. 浏览器无法在此处理完全...

javascript – SVG下的jQuery【代码】

有什么办法可以在SVG而不是HTML下运行jQuery吗? 我知道jQuery svg plugin但这不是我想要的. 至于现在,jQuery引擎包含一些这样的语句:div = document.createElement("div"); div.style.display = "none"; 它在SVG下的jQuery初始化期间失败,因为SVG文档无法创建div元素.在jQuery中还有一些其他特定于HTML的地方在SVG下无法预测的地方失败. 有什么方法可以解决这个问题吗?解决方法:我稍微破解了旧版本的jquery,并且可以在svg-only模...

javascript – 动态更新SVG

我在svg中有一些可以被用户点击的对象. 有没有办法: – 将用户点击的对象(id)的信息发送到“主html文档”? – 从svg文件中的外部文档中绘制. 可能,我的描述不清楚,…我想实现这样的事情: >用户点击svg-image内的任何对象;>主文档将收到被点击对象的ID,并且: >显示有关该对象的一些信息;>在svg-image中绘制其他对象. 问题:如何从svg到文档,从文档到svg的通信? 非常感谢,欢迎任何想法! 附:可能SVG不是最好的方法吗?什么是更...

javascript – 动态更改svg的颜色并在three.js中应用为纹理【代码】

我正在尝试使用three.js创建一个配置器,但即时通讯我需要更改dinamycally产品的颜色,我虽然我可以使用svg作为纹理,更改svg的填充属性并更新质地很容易,但我没有很好的效果 在我拥有的那一刻 -Svg应用作为带有TextureLoader的纹理的3D模型,但是svg被放置在外部文件中(“images / texture.svg”)(同样三个.js正在减小纹理的大小,但我认为它是一个映射问题)– svg分层分开,所以我可以手动更改颜色并应用它 但是我试图让它变得动态,你...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部