首页 > 解决方案 > 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 只返回初始值,没有应该附加的输入值。

有谁知道一种方法吗?

标签: javascriptjqueryinputiframe

解决方案


你没有更新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"));

推荐阅读