JQuery .text()/ .html()仅在控制台

时间:2017-05-15 12:58:02

标签: javascript jquery iframe

我有一个问题。

当主页上的输入发生变化时,我想更改iframe中的元素。

通常我没有遇到任何问题,但它不适用于此,我似乎没有找到原因。 这是代码:

...
<select name="filiale" class="form-control" id="filiale">
  <option value="14" data-depot="9" data-marge-defaut="" data-cout-assur="0.79" data-mere="1" data-tva="20.0">Actuel Brest</option>
</select>
...
<iframe id="partyat">
...
<span data="soc_nom">PrevVal</span>
...
</iframe>

通常我会这样做(适用于20多个案例......):

$('#filiale').on('change',function(){
        $("[data='soc_nom']",$("#partyat").contents()).text($(":selected",this).text());
    });

但它不起作用! 所以我尝试了这个,但仍然无法工作......我迷路了。

$('#filiale').on('change',function(){
        $("[data='soc_nom']",$("#partyat").contents()).each(function(){
            $(this).text('test');
        });
    });

0 个答案:

没有答案