匹配<;h1>;文本和<;选项>;jQuery中的文本

匹配<;h1>;文本和<;选项>;jQuery中的文本,jquery,Jquery,我正在使用jQuery查看H1中的文本,如果它与其中一个的文本匹配,它会将该选项设置为选中。 这就是我用来做这件事的方法 // Form selections if ($("h1.entry-title").text() === "Bowed Front Outdoor Mirror") { $('select#input_5_5').val('Bowed Front Outdoor Mirror'); } if ($("h1.entry-title").text() === "Scrol

我正在使用jQuery查看
H1
中的文本,如果它与其中一个
的文本匹配,它会将该选项设置为选中。 这就是我用来做这件事的方法

// Form selections
if ($("h1.entry-title").text() === "Bowed Front Outdoor Mirror") {
   $('select#input_5_5').val('Bowed Front Outdoor Mirror');
}
if ($("h1.entry-title").text() === "Scrolled Gate outdoor mirror") {
   $('select#input_5_5').val('Scrolled Gate outdoor mirror');
}
if ($("h1.entry-title").text() === "Scrolled Gate outdoor mirror large") {
   $('select#input_5_5').val('Scrolled Gate outdoor mirror large');
}
if ($("h1.entry-title").text() === "Two Tile design iron mirror") {
   $('select#input_5_5').val('Two Tile design iron mirror');
}
基本上是一长串if语句。似乎不是很有效的处理方法。 如果有人能帮我写得更聪明一点,那就太好了。 干杯
Nik

由于文本和值相同,您可以调用

$('#input_5_5').val($("h1.entry-title").text());

因为文本和值是相同的,所以可以调用

$('#input_5_5').val($("h1.entry-title").text());

因为文本和值是相同的,所以可以调用

$('#input_5_5').val($("h1.entry-title").text());

因为文本和值是相同的,所以可以调用

$('#input_5_5').val($("h1.entry-title").text());

我知道有一个更简单的方法。ThanksI知道有一个更简单的方法。ThanksI知道有一个更简单的方法。ThanksI知道有一个更简单的方法。谢谢