English 中文(简体)
我错了什么呢?
原标题:Jquery What am I doing wrong?
  • 时间:2012-04-13 14:16:03
  •  标签:
  • jquery

i want to read out the value of List item and write it into span.
So that the lists looks like this:

  • my first item (1)
  • another item (2)
  • next item (3)

  • my first item (a)
  • another item (b)
  • next item (c)

但一心发现错误:

<div id="Listgroup">
    <ul id="list1"> 
      <li><a href="" value="1">my first item<span></span></a></li>
      <li><a href="" value="2">another item<span></span></a></li>
      <li><a href="" value="3">next item<span></span></a></li>
    </ul>
<br>
    <ul id="list2"> 
      <li><a href="" value="a">my first item<span></span></a></li>
      <li><a href="" value="b">another item<span></span></a></li>
      <li><a href="" value="c">next item<span></span></a></li>
    </ul>
</div>

<script>
$(function(){
$("li a").each(function(idx, item){
    $("span", "li a[value|=  + $(this).attr( value ) +  ]")
        .html(" (" + $(this).attr( value ) + ")");
});
});
</script>

帮助

谢谢。

最佳回答

你的引证标记没有与引证标记相匹配,因此,其分类为<条码>+美元(本项)。attr(价值)+,作为座标,而不是<条码>$(本值)。

$("span", "li a[value|=" + $(this).attr( value ) + "]")

而且,你不需要找到这样的价值。 你们已经知道什么是<条码>,因此你只能读到<条码>。 <代码>span。

此外,封面元件没有<代码>数值属性,使这一超文本无效。 请将其改为<编码>数据-价值,使之符合超文本5:

$(function(){
$("li a").each(function(idx, item){        
    $(this).find("span").html(" (" + $(this).data("value") + ") ");    
});
});

rel=“nofollow>>- SEE DEMO --

问题回答

暂无回答




相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签