我有以下脚本:
$(document).ready(function(){
$('#the-selector div.jqTransformSelectWrapper ul li a').click(function(){
var countrySect = $('#the-selector div.jqTransformSelectWrapper span').text();
});
});
因为您注意到var“countrySect”返回select输入中的值。问题是我有另一个类似于这个但与另一个类。我试图在第一个中选择值并将其设置为第二个..这是我的完整代码:
$(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;
});
});
但没有任何事情发生......我做错了什么?
答案 0 :(得分:3)
使用.html()
$('.register-state div.jqTransformSelectWrapper span').html(countrySect);
因为要在span内设置值,您需要使用.text()
或.html()
。