Изменить имя ссылки HREF - PullRequest
       5

Изменить имя ссылки HREF

0 голосов
/ 04 февраля 2010

У меня есть следующая ссылка

<a href="example.com" id="example1"> Go to example....</a>

Возможно ли, что когда тело наводит курсор на «Перейти к примеру ...», оно меняется на «Перейти к примеру 1», я использую php и jquery. Любая помощь будет оценена.

Ответы [ 6 ]

3 голосов
/ 04 февраля 2010
$(function(){
    $("#example1").mouseover(function(){
        $(this).text('Go to example One');
    });
});

или вы можете использовать функцию hover , например

$(function(){
    $("#example1").hover(
      function () {
        $(this).text('Go to example one');
      }, 
      function () {
        $(this).text('Go to example....');
      }
    );
});
3 голосов
/ 04 февраля 2010

Попробуйте это ..

$('#example1').mouseover(function() {
    $(this).text('Go to example One');
});

Я пропустил # Я пытался быстро войти;)

3 голосов
/ 04 февраля 2010

Не должно быть слишком сложно, используя jQuery:

$('#example1')
    .mouseover(function(e) { $(this).text('Go to example One') })
    .mouseout(function(e) { $(this).text('Go to example...') });

Удалите вторую привязку, если вам не нужно возвращаться к «...», когда пользователь отводит мышь.

Редактировать: Забыли о методе помощника при наведении мыши

1 голос
/ 04 февраля 2010

Вы можете сделать это только с помощью CSS.Вам просто нужно два элемента в вашей ссылке, к которым вы можете обратиться, например:

<a href="example.com" id="example1"> Go to example <em>…</em> <span>One</span></a>

и соответствующее поведение CSS:

a span,
a:hover em {
    display: none;
}
a:hover span {
    display: inline;
}
1 голос
/ 04 февраля 2010

Хелпер .hover() полезен здесь, чтобы предотвратить всплеск раздражающих событий:

var elem = $('#examle1'), orig = elem.text();
elem.hover(
    function() { $(this).text('Go to example One'); },
    function() { $(this).text(orig); }
);
0 голосов
/ 04 февраля 2010

вот код PHP

<span
class="trackTitle"> <a href="<?php print  "play/".$link;?>" title="Listen or Download <?php echo $hoverActual ?>"  onmouseover="javascript:changeTo('<?php echo $hoverActual; ?>');"><?php echo $fileName; ?></a></span>

, где используется функция changeTo, я хочу изменить $ fileName;,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...