2015-01-11 1 views
0

У меня есть вопрос, мы можем добавить некоторые функции в поповере начальной загрузке, ошибка при получении им и мой код, как этогоКак вставить функцию в элементе пироге

<li type="button" class="btn btn-default navbar-btn" 
    data-container="body" data-toggle="popover" data-placement="bottom" 
    value="Notification"/> 
<script> 
    $(function(){ 
    function myFunction(id){ 
    alert("Its Working"); } 
    $('[data-toggle="popover"]').popover({html: true, title: 'tittle', 
    content:'<ul><li onclick="myFunction(<?php echo $id;?>)"></li>ID</ul>'}); 
    }) 
</script> 

им уже перебор, но я не могу нашла проблему в том же со мной

+0

какая ошибка вы получаете? –

ответ

0

Я хотел бы предложить вам, добавив onlclick событие для элемента списка вместо добавления «OnClick» обработчика непосредственно в HTML, вы можете также ваш идентификатор сохранены и восстановлены легко с помощью данных-атрибут

$(function(){ 
     $('[data-toggle="popover"]').popover({ 
     html: true, 
     title: 'title', 
     content:'<ul><li class="clickable" data-id="<?php echo $id;?>">ID</li></ul>' 
     }); 

     $('li.clickable').on('click', function(e) { 
     var id = $(e.target).data('id'); 
     alert('This is working, id is '+id); 
     }); 
    })