我正在使用在 stackoverflow.com 中找到的解决方案将字体系列和大小应用于少数动态 DIV。但是在我选择所需的字体和大小后,它会在单击鼠标时应用字体系列和大小。但我希望这只发生在选定的 DIV 上,我想先选择 DIV 中的文本,然后应用字体和大小。而不是相反的方式。你能帮助我吗?下面是代码:
<form id="myform">
<button>erase</button>
<select id="fs">
<option value="Arial">Arial</option>
<option value="Verdana ">Verdana </option>
<option value="Impact ">Impact </option>
<option value="Comic Sans MS">Comic Sans MS</option>
</select>
<select id="size">
<option value="7">7</option>
<option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
</select>
</form>
<br />
<div id="container" class="changeMe">
<div id="float">
<p>
Text into container
</p>
</div>
</div>
jQuery:
$("#fs").change(function() {
//alert($(this).val());
$('.changeMe').css("font-family", $(this).val());
});
$("#size").change(function() {
$('.changeMe').css("font-size", $(this).val() + "px");
});