我想綁定字體真棒圖標上的click
事件。然而,圖標本身不可點擊,只有當我插入附加文本時,文本纔會被綁定。如何綁定字體真棒圖標上的事件?
如何綁定圖標本身?
<span class="icon-star">
only this text is clickable, the icon itself is not
</span>
<script type="text/javascript">
(function($) {
$('span.icon-star').on('click', function() {
console.log($(this));
});
})(jQuery);
</script>
在CSS中爲span設置寬度/高度是不是問題? (你需要'display:block'或'display:inline-block') –
只需指出 - 你的選擇器是要求所有'.icon-star'元素都是**子元素的跨度,而我認爲你想'span.icon-star'。 –
@ChrisFrancis它確實沒有解決問題。你可以添加這個作爲anwer給我upvote並接受:)我將編輯示例代碼jQuery選擇器。 – k0pernikus