Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Sakriti a title u breadcrumb-u

[es] :: Javascript i AJAX :: Sakriti a title u breadcrumb-u

[ Pregleda: 1416 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dmd

Član broj: 37299
Poruke: 192
109.122.126.*



+1 Profil

icon Sakriti a title u breadcrumb-u11.07.2012. u 14:51 - pre 143 meseci
Pozdrav.

Koristim Superfish meni sa likovima i podnaslolovom (sf-description).
Kada iz menija kliknem stavku iz podmenija, breadcrumb sajta pravi putanju i sa naslovom glavne stavke i duplira mi linkove.

Konkretno:

Izgled breadcrumb-a je: Home Home Otvorena strana

HTML/CSS :
Code:
<div id="breadcrumbs-nav">
    <h2 class="element-invisible">You are here</h2>
    <nav class="breadcrumb"><a href="/demo/light/">Home</a>   <a title="Home Page" href="/demo/light/">Home</a>   Otvorena strana</nav>    
</div>


Potrebno mi je preko jQuery-a da sakrijem srednji link <a title="Home Page" href="/demo/light/">Home</a>.

Ne znam jQuery, pokušao sam :
Code:
(function ($) {
$(document).ready(function(){
    if($("#breadcrumbs-nav:contains('title')")) {
        $(this).css("display", "none");
    }
});

i slične, ali bez uspeha.

Da li neko zna ispravan način?




Koristi odgovarajuće tagove pri post-ovanju kôda.

[Ovu poruku je menjao Nikola Poša dana 11.07.2012. u 18:25 GMT+1]
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
109.121.56.*



+33 Profil

icon Re: Sakriti a title u breadcrumb-u11.07.2012. u 17:29 - pre 143 meseci
Ako hoćeš da ukloniš sve linkove koji imaju "title" atribut, onda ovako nešto:
Code:
$('#breadcrumbs-nav nav.breadcrumb a[title]').remove();
 
Odgovor na temu

dmd

Član broj: 37299
Poruke: 192
109.122.126.*



+1 Profil

icon Re: Sakriti a title u breadcrumb-u11.07.2012. u 18:22 - pre 143 meseci
Hvala ti puno.
Tačno je uklonilo određeni link sa title atributom u breadcrumb-u.


Imam sličan proble na istom sajtu.


Pošto se tema prilagođava uređajima, ja dati superfish meni sakrivam kada su male rezolucije
i prikazujem res-menu koji pravi opcionalni izbor. Isto se dešava da dodaje opis iz linka.

funkcija koju koristim za meni

Code:


(function() {
        var $menu = $('#menu-bar-wrapper'),
            optionsList = '<option value="" selected>Menu...</option>';

        $menu.find('li').each(function() {
            var $this   = $(this),
                $anchor = $this.children('a'),
                depth   = $this.parents('ul').length - 1,
                indent  = '';

            if( depth ) {
                while( depth > 0 ) {
                    indent += ' - ';
                    depth--;
                }
            }
            optionsList += '<option value="' + $anchor.attr('href') + '">' + indent + ' ' + $anchor.text() + '</option>';
        }).end()
          .after('<select class="res-menu">' + optionsList + '</select>');

        $('.res-menu').on('change', function() {
            window.location = $(this).val();
        });
        
    })();


 


Izlaz izlgleda ovako duplira na primer Home Home Page - About About Page i bilo koji glavni link koji ima opis ubacuje u opcionu listu

Code:


<select class="res-menu"><option selected="" value="">Menu...</option><option value="/demo/light/admin/structure/menu/manage/main-menu/list?destination=front-content"> List links</option><option value="/demo/light/admin/structure/menu/manage/main-menu/edit?destination=front-content"> Edit menu</option><option value="/demo/light/admin/structure/block/manage/superfish/1/configure?destination=front-content"> Configure block</option><option value="/demo/light/"> Home Home Page</option><option value="/demo/light/girle"> -  Node 3</option><option value="/demo/light/node/1"> About About Page</option><option value="/demo/light/blog"> Blog Blog Page</option></select>

 


Izvinjavam se što dosta tražim, hteo bi da bude sve dobro ako može.


 
Odgovor na temu

dmd

Član broj: 37299
Poruke: 192
109.122.122.*



+1 Profil

icon Re: Sakriti a title u breadcrumb-u18.07.2012. u 20:35 - pre 142 meseci
Vidim da
Code:
 $('span.sf-description').remove(); 
uklanja opis linka. Ali ga uklanja na celoj strani(i u superfish meniju).
Kako da klasi .res-menu koja se pojavljuje kada je smanjena veličina ekrana i pokazuje meni , pravilno dodam .remove...?

Code:
 $('.res-menu')...pa dalje... 

 
Odgovor na temu

[es] :: Javascript i AJAX :: Sakriti a title u breadcrumb-u

[ Pregleda: 1416 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.