我在我的网站上使用图标字体,我希望用户对他们最喜欢的图标进行投票。图标字体使用和 CSS 来显示图标。如何使用某种类型的 jQuery 完成此操作并将图标返回到前端并通过表单传递它的值?
我知道我不能在输入中添加一个内部,所以我采用了这种方法:
我从这个 jsFiddle 开始:http: //jsfiddle.net/6NVpL/42/
HTML:
<div class="iconDisplay">Display's selected icon</div>
<button class="selectIcon">Select Icon</button>
<div id="iconSelector">
<span class="icon-icon1"></span>
<span class="icon-icon2"></span>
<span class="icon-icon3"></span>
<span class="icon-icon4"></span>
<span class="icon-icon5"></span>
<span class="icon-icon6"></span>
<span class="icon-icon7"></span>
<span class="icon-icon8"></span>
</div>
JS:
$(".selectIcon").click(function () {
$("#iconSelector").fadeToggle();
});
$("#iconSelector span").click(function () {
$(this).click(function(){
$("#iconSelector").hide();
});
});