1

我有以下脚本:

$(document).ready(function(){
        $('#the-selector div.jqTransformSelectWrapper ul li a').click(function(){
           var countrySect = $('#the-selector div.jqTransformSelectWrapper span').text(); 

        });
    });

因此,您注意到 var "countrySect" 返回选择输入中的值。问题是我还有一个与这个类似的,但有另一个类。我正在尝试在第一个中选择值并将其设置为第二个。这是我的完整代码:

$(document).ready(function(){
        $('#the-selector div.jqTransformSelectWrapper ul li a').click(function(){
           var countrySect = $('#the-selector div.jqTransformSelectWrapper span').text(); 
           $('.register-state div.jqTransformSelectWrapper span').val(countrySect);
           return true;
        });
    });

但是什么也没发生……我做错了什么?

4

1 回答 1

3

采用.html()

$('.register-state div.jqTransformSelectWrapper span').html(countrySect);

因为要在 span 内设置值,您需要使用.text()or .html()

于 2013-03-22T08:08:39.640 回答