我有以下情况:
当我尝试将动态值传递给css类时,它可以工作,但是当我对我定义的变量使用相同的代码时,它不再起作用了。
我在这里缺少什么?感谢
//Working, passes the value.
$('#myVal').val($('[data-id="sel4'+ id_art +'"]').text());
//Not Working, no value shown.
var myValue='';
$(myValue).val($('[data-id="sel4'+ id_art +'"]').text());
答案 0 :(得分:0)
在myValue
中,您应该指定一个DOM元素,您可以将其设置为空白或其他任何内容。你可以这样做
var myValue= $('#myVal');
然后
myValue.val($('[data-id="sel4'+ id_art +'"]').text());
现在应该可以了。
答案 1 :(得分:0)
您定义的变量为空。应该定义为requires
请查看以下工作演示片段。
var myValue='#myVal';
//Not Working, no value shown.
var myValue='#myVal';
$(myValue).val('Test It');