从链接获取价值并将其用于标题属性

时间:2012-09-19 10:49:33

标签: php css drupal

如何从链接中获取值 并将其用于title属性 从:

<a href="#">Test</a>

为:

<a href="#" title="Test"></a>

我使用drupal作为CMS

我使用css content属性来显示标题。 如果有内容的值属性,那将更容易。

由于

这是我的导航代码:

<nav id="main_menu">


            <?php print theme('links__system_main_menu', array('links' => $main_menu, 'attributes' => array('class' => array('links', 'inline', 'clearfix')))); ?>
          </nav><!-- /#main_menu -->

3 个答案:

答案 0 :(得分:2)

如果<a>元素有ID,您可以这样做:

value = document.getElementById("ahrefid").innerHTML;

答案 1 :(得分:0)

试试这个

$(document).ready(function() {
    $value = $('a').text();
    $('a').attr('title', $value);
});

编辑:

jQuery(document).ready(function($) {
 $('a').each(function() {
    $value = $(this).text();
    $(this).attr('title', $value);
 }) 
});

答案 2 :(得分:0)

<强> HTML:

<a id="anchorId" href="#">Test</a>

<强>使用Javascript:

var anchorVal = document.getElementById("anchorId").innerHTML;
document.getElementById("anchorId").setAttribute("title", anchorVal)

<强> SEE DEMO