Наведите курсор мыши на значение ссылки, используя jquery - PullRequest
1 голос
/ 17 февраля 2012

Как получить значение mysite.com/Mycontrollername/Myactionname?dId=12&tID=2 при наведении курсора на ссылку ниже:

  <%: Html.ActionLink("test", "Myactionname", "Mycontrollername", 
  new { dId = 12,tID = 2 }, null)%>

Ответы [ 3 ]

1 голос
/ 17 февраля 2012
$('.selectedcategory').mouseenter(function() {
    var href = $(this).attr('href');
});

Дополнительная информация:

1 голос
/ 17 февраля 2012
$('.selectedcategory').mouseover(function() {
    console.log($(this).attr("href"));
});

хорошо, я понял, что вы удалили класс из тега привязки, у вас есть два варианта: добавить обработчик события mouseover в каждый тег привязки, например

$('a').mouseover(function(e) {
    e.stopPropagation();
    if($(this).text()=='test')
      console.log($(this).attr("href"));
});

DEMO

или вы отфильтровываете якорный тег с текстом "test", например

 $('a').filter(function(){return $(this).text()=='test'}).mouseover(function(e) {
    e.stopPropagation();
    console.log($(this).attr("href"));
});

DEMO

1 голос
/ 17 февраля 2012
$('.selectedcategory').mouseover(function() {
    console.log($(this).text());
});

http://api.jquery.com/text/

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