jjzjj

javascript - 将 src 内容动态加载到 SVG 图像

我在浏览器中呈现了一个SVG。我想按照在http://jsfiddle.net/dt1510/pXA9P/1/上的尝试动态更改其内容.在console.debug中,内容已更改,但在浏览器中是相同的。​varsrcAirline="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAADD0lEQVR42u2aq3LrMBCG+0oH9hUOPK9QWFhYemBhYWhhYWBpYGBgqGGgYduv039mq65l+SY7sjXjcS62pW/1e6Vd6eZ9heVGH46nS/FHdal/Qv

javascript - 在最后出现的字符处拆分然后加入

我想在最后一次出现的字符处拆分一个attribute,然后添加一个字符串并将数组重新连接在一起。这是一个简化的demo.在演示中,我想在.的最后一次出现处拆分src属性,然后将-fx添加到src路径。原始src属性src="extension.jpg"src="ext.ension.jpg"我希望得到什么src="extension-fx.jpg"src="ext.ension-fx.jpg"更具体地说,问题是如果我split('.')并且路径有多个.问题出现(-fx未正确添加)。$('img').each(function(){ vara=$(this).attr('src');va

javascript - substring/regex 获取保存在字符串中的 src 值

我有一个字符串,其值为:varstring="Someplaintexthttp://www.google.com"如果可能的话,我想获取字符串的src属性部分中的URL。我如何使用JavaScript执行此操作? 最佳答案 一种方法是使用正则表达式。varstr="Someplaintexthttp://www.google.com";varregex=/ 关于javascript-substring/regex获取保存在字符串中的src值,我们在StackOverflow上找到一个类

javascript - 如果文件丢失,如何使 Gulp.src 失败?

我们的gulp构建采用了一堆随Bower安装的库,然后将它们与我们分布在多个目录中的所有代码连接起来。这是它的样子:varjsFiles=[sourcePath+'/config/config.js',sourcePath+'/vendor/jquery/dist/jquery.js',sourcePath+'/vendor/js-cookie/src/js.cookie.js',sourcePath+'/vendor/modernizr/modernizr.js',sourcePath+'/vendor/lodash/lodash.js',sourcePath+'/vendor/pi

javascript - Webpack 2 和 Angular 1 : exporting and import modules

希望得到一些澄清,说明为什么以下内容没有按预期工作,希望这是我可能忽略的容易的事情。如果没有Webpack,当前的实现会按预期工作。理想情况下,想要保持当前的实现,我觉得注册组件/Controller/等应该在它自己的文件中完成,并且只指向相关模块。但是,如果这不是最佳做法,我还希望看到另一个建议。文件root.module是我定义根模块的地方,然后在root.component文件中我将组件附加到该模块。不导入模块的当前实现://root.component.js'usestrict';varroot={template:require('./root.html')};module.

javascript - 异步还是同步?当我们设置 Image 对象的 src 属性时?

varimg=newImage();img.src='xxxxx';浏览器是否会等待图像加载然后执行下一行代码? 最佳答案 那个Action是异步的;许多图像“预加载”代码都依赖于该功能。编辑:也提供更多有用的信息。如果你想让某些Action同步等待图像通过javascript的图像对象加载,你可以使用onload事件,如下所示:varimg=newImage();img.onload=function(){/*onLoadcodehere*/};img.src='xxxxxx'; 关于

图像 'src' 属性更改时的 JavaScript 事件?

我有一个函数resizePreview(),如果图像太大,它会在jQuery对话框中调整图像的大小。用户可以更改此图像。我的代码是这样的:$('#imagePreview').attr('src',newImageSrc);resizePreview();resizePreview()使用$('#imagePreview').width()和.height()获取尺寸和调整大小因此。问题在于调用resizePreview()时新图像未加载,因此图像根据其原始尺寸而不是新加载图像的尺寸调整大小。如果我在两行代码之间放置一个alert()调用,它就可以工作(因为警报给了浏览器足够的时间来加

没有 jQuery 的 JavaScript 更改 img src 属性

如何在JavaScript中更改HTMLImageElement的src属性?我需要帮助将logo.attr('src','img/rm2.png')转换为vanillaJavaScript。window.onresize=window.onload=function(){if(window.innerWidth>1536){varlogo=document.getElementById('rm');logo.attr('src','img/rm2.png');}}; 最佳答案 你的意思是你想使用纯javascript?应该这样做:

javascript - CSS 和 JQuery : spaces inside image name break code of url()

我有一个页面,当鼠标悬停在缩略图上时,该页面应该显示图像的放大版本。我有一个带有ID的“div”,JQuery代码如下:$(document).ready(function(){$('img').hover(function(){varsrc=$("#im"+this.id).attr("src");$('#viewlarge').css('backgroundImage','url('+src+')');returnfalse;});});我使用的图像是由Ruby脚本生成的,该脚本“生成”具有相似但不同ID的图像。但是,有时上传的照片内部有“空格”。我的开发人员工具告诉我背景图片设置

javascript - IMG SRC 标签和 JavaScript

是否可以从IMGSRC标签调用JavaScript函数来获取图像url?像这样:functionGetImage(){return"imageName/imagePath.jpg"}这是使用.NET2.0。 最佳答案 没有。这是不可能的,至少不是在所有浏览器中。您可以改为执行以下操作:document.getElementById('image').src="yourpicture.png";您最喜欢的JavaScript框架将提供更好的方法:) 关于javascript-IMGSRC标