Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][Bootstrap 3]
Fred1485
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

Ostrzeżenie: (0%)
-----


Mam taki kodzik:

  1. <div class="container-fluid">
  2. <div class="row">
  3. <div class="col-lg-2 col-lg-offset-10">
  4. <a href="#" style="display: inline-block" class="pop" data-placement="bottom" ><img src="https://media.licdn.com/mpr/mpr/shrinknp_100_100/p/4/005/079/057/3730ae6.png" alt="img"></a>
  5. </div>
  6. </div>
  7. </div>


+

  1. $(function () {
  2. $('[data-toggle="tooltip"]').tooltip();
  3. $('.pop').popover({
  4. html: true,
  5. title: '<h4 class="text-primary">Profile</h4>',
  6. content: '<a data-toggle="tooltip" data-placement="left" title="Preferences" href="#" class="btn btn-primary btn-sm"><span class="glyphicon glyphicon-cog"></span></a> <a href="#" class="btn btn-success btn-sm"><span class="glyphicon glyphicon-user"></span></a>',
  7. trigger: 'focus'
  8. });
  9. });


Problem polega na tym, że po najechaniu na pierwszy element (glyphicon-cog) chcę uruchomić tooltip. Niestety nic się nie dzieje, jeśli kod html wrzucę gdziekolwiek do dokumentu, to oczywiście działa wszystko, natomiast nie wiem za bardzo jak się za to tutaj zabrać, gdy jest zwracany kod html przez js.

---- dla potomnych ----

pewnie da się to zrobić lepiej, taki sposób działa:

  1. $(function () {
  2. $('[data-toggle="tooltip"]').tooltip();
  3. $('.pop').popover({
  4. html: true,
  5. title: '<h4 class="text-primary">Profile</h4>',
  6. content: '<a data-toggle="tooltip" data-placement="bottom" title="Preferences" href="#" class="btn btn-primary btn-sm"><span class="glyphicon glyphicon-cog"></span></a> <a href="#" data-toggle="tooltip" data-placement="bottom" title="Change details" class="btn btn-success btn-sm"><span class="glyphicon glyphicon-user"></span></a>',
  7. trigger: 'focus'
  8. }).on('inserted.bs.popover', function () {
  9. $(this).next().find('[data-toggle="tooltip"]').tooltip();
  10. });
  11. });
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:26