I am dynamically creating the link on anchor tag through jquery, I want to trigger click event as soon as link gets attached to href
, but in my case click event didn't get triggered.
JQuery:
$("#refShare").click(function(e){
jQuery.ajax({
url: base_url+"create-refer",
cache : false,
dataType: 'json',
data: { email:email },
type:'post',
success:function(response){
jQuery('li#refShare a:first').attr("href", 'https://www.xyzLink.com/'+response.link);
jQuery('li#refShare a:first').attr("target", 'blank');
jQuery('li#refShare a:first').click();
});
});
HTML:
<ul>
<li id="refShare">
<a href="" id="share-facebook">
<i class="fa fa-facebook fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
....
</li>
.....
</ul>