Произволен ред, един стил

djman

Registered
Здравейте!

Да кажем имам 3 линка

<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>

Как да направя така, че всеки път пред един от линковете (произволен) да се слага <span style="text-decoration: blink;"> и отзад, съответно, </span> ? Не ми изглежда много трудно, но не знам как :oops:
 
А да кажем от къде идват тия линкове, как искаш да го реализираш и прочие :lol:
 
Replace каза:
А да кажем от къде идват тия линкове, как искаш да го реализираш и прочие :lol:


От никъде не идват .. седят си в хедъра :D Пиша си ги аз, ако това е въпроса (не идват от бд и тн.)

Ще го кажа така, отваряме страницата и кода на линковете е следния:

<a href="#">Link1</a>
<span><a href="#">Link 2</a></span>
<a href="#">Link 3</a>

Натискаме рефреш и се променя, произволно, на:

<span><a href="#>Link 1</a></span>
<a href="#">Link2</a>
<a href="#">Link3</a>

Мисля че е възможно с PHP, а дали, не знам :roll:
 
Код:
$chislo = rand(1,3);

switch ($chislo) {
    case 1:
        echo '<span><a href="#>Link 1</a></span>  
<a href="#">Link2</a>
<a href="#">Link3</a>';
        break;
    case 2:
        echo '<a href="#>Link 1</a> 
<span><a href="#>Link 2</a></span> 
<a href="#>Link 3</a>';
        break;
    case 3:
        echo '
<a href="#>Link 1</a> 
<a href="#>Link 2</a>
<span><a href="#>Link 3</a></span>';
        break;
}

Нещо таквоз? :D
 
Ако ги вкарваш ръчно, с PHP няма да стане твойта работа ; )
Най-лесно с става с jQuery :>
<script src="http://code.jquery.com/jquery-1.4.4.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
var ahref = jQuery('body a');
var div = ahref[Math.floor( Math.random() * ahref.length )];
jQuery(div).wrap('<span>');
});
</script>
Само ще трябва да си гепиш точните линкове (тоест, да оправиш това в червеното (най-добре ползвай някакъв клас за линковете, с който после да си ги намериш в страницата) ) :idea:
 

Back
Горе