javascript - Summernote data-value returns as undefined -


i have following code:

<?php $i=-1; foreach($contents $content): ?>     <?php $i++; ?>     <div class="tab-pane" id="<?php echo $content->contentname; ?>">         <div class="summernote" data-value="<?php echo $i; ?>">             <?php echo $content->content; ?>         </div>         <textarea name="<?php echo $content->contentname; ?>" id="<?php echo $i; ?>" class="form-control"></textarea>     </div> <?php endforeach; ?> 

and javascript:

<script>   $('.summernote').summernote({     height: 300,     onblur: function(e) {       var id = $(e.target).data('value');       var shtml = $(e.target).code();       $("#"+id).val(shtml);     }   }); </script> 

my problem var id returns undefined need return correct id.

i guessing summernote creates app inside div try

$('.summernote').summernote({     height: 300,     onblur: function(e) {         var id = $(e.target).closest('[data-value]').data('value');     } }); 

or assuming summernote not rid of class

$('.summernote').summernote({     height: 300,     onblur: function(e) {         var id = $(e.target).closest('.summernote').data('value');     } }); 

again don't know summernote @ all, if not work, if posted generated html or simplified version of it


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -