Appending a Font-Awesome icon to an H1 element using JQuery
Ad
I am trying to dynamically append an FA icon to an <h1>
tag using JQuery. The icon does get appended; however, it doesn't render on display. My JQuery snippet is a ridiculously simple and straightforward one:
function pronounce() {
$('h1.source-text').append('<i class="icon-volume-up pronounce"></i>');
};
The above function is called once a certain condition (as outlined in another script) checks out. The script is not wrong because I can see the appended FA icon in my Web Inspector:
What could be going on here?
Ad
Answer
Ad
FontsAwesome uses the following syntax:
<i class="fa fa-volume-up"></i>
Source: http://fortawesome.github.io/Font-Awesome/icon/volume-up/
Ad
source: stackoverflow.com
Related Questions
Ad
- → How to update data attribute on Ajax complete
- → October CMS - Radio Button Ajax Click Twice in a Row Causes Content to disappear
- → Octobercms Component Unique id (Twig & Javascript)
- → Passing a JS var from AJAX response to Twig
- → Laravel {!! Form::open() !!} doesn't work within AngularJS
- → DropzoneJS & Laravel - Output form validation errors
- → Import statement and Babel
- → Uncaught TypeError: Cannot read property '__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED' of undefined
- → React-router: Passing props to children
- → ListView.DataSource looping data for React Native
- → Can't test submit handler in React component
- → React + Flux - How to avoid global variable
- → Webpack, React & Babel, not rendering DOM
Ad