【发布时间】:2017-08-26 02:11:21
【问题描述】:
我有几行代码执行类似的功能(它们从输入中获取值并附加一行代码)。有没有办法可以简化这些?
//======Name
var name = $('input[name=Name]').val();
if (name){
$('.results').append('<div class="item">' + '<p>Your name is ' + name + '.</p>' + '</div>');}
//======Age
var age = $('input[name=YourAge]:checked').val();
if (age){
$('.results').append('<div class="item">' + '<p>Your age is ' + age + '.</p>' + '</div>');}
//======Occupation
var occupation = $('input[name=Occupation]').val();
if(occupation){
$('.results').append('<div class="item">' + '<p>Your occupation is ' + occupation + '.</p>' + '</div>');}
【问题讨论】: