javascript - jQuery 将输入值附加到 iframe data-src
问题描述
如何在 jQuery 中将输入值附加到 data-src iframe。
var input = $("#input").val();
var iframe = $(".win");
iframe.attr("src", iframe.data("src").join(input));
console.log(iframe.data("src"));
我正在做上面的代码片段,但 console.log 只返回初始值,没有应该附加的输入值。
有谁知道一种方法吗?
解决方案
你没有更新data-src
。您更新了src
属性。
var input = $("#input").val();
var iframe = $(".win");
iframe.attr("src", iframe.data("src").join(input));
console.log(iframe.attr("src"));
console.log(iframe.data("src"));
推荐阅读
- c# - 是否可以使用 Novell 软件包找到 LDAP 用户所属的组?(C#)
- google-maps - 谷歌地图markClusterer - 语法不清楚
- python - Python:复制文件和创建目录时,从列表或数据框中递归命名文件夹
- html - 赛普拉斯,读出图像的属性,如标题或 alt 并进行比较
- javascript - Rails 表单 - 通过 JavaScript 根据另一个选定选项更改选择选项
- vue.js - Vuetify Calander
- azure-cosmosdb - Azure Cosmos DB 如何按一系列值进行分组
- html - CSS 媒体查询未以定义的宽度触发
- r - R - 在 fviz 集群图中添加变量
- python - file.endswith 返回 zip 文件夹和其中的文件