本帖最后由 edfdfg 于 2014-09-22 13:23:26 编辑

解决方案 »

  1.   

    <script>
    function updateInfo(obj){
    alert($(obj).parent().parent().parent().prev().children("div[class='tdRight']").html());
    }
    </script>
      

  2.   

    //use jquery
    function updateInfo(obj){
      $(obj).parents("ul").prev().children(".tdRight").html("需要设置的值"));
      //例
      $(obj).parents("ul").prev().children(".tdRight").html($(obj).parent().prev().prop("value"));  //设置成文本框中的值
    }
      

  3.   

    function updateInfo(args) {
        alert($(args).parents("ul").prev().find(".tdRight").text());
    }
      

  4.   


    看起来好高级的样子,我明天去试试怎么是undefine啊
      

  5.   


    <div class="ui-collapsible ui-collapsible-inset ui-corner-all ui-collapsible-themed-content" data-iconpos="right" data-role="collapsible">
    <h4 class="ui-collapsible-heading">
    <a class="ui-collapsible-heading-toggle ui-btn ui-btn-icon-right ui-btn-inherit ui-icon-minus" href="#">
    <div class="tdLeft"> 所在学校:</div>
    <div class="tdRight"> dsadsa</div>
    <span class="ui-collapsible-heading-status"> click to collapse contents</span>
    </a>
    </h4>
    <div class="ui-collapsible-content ui-body-inherit" aria-hidden="false">
    <ul class="ui-listview" data-role="listview">
    <li class="ui-li-static ui-body-inherit ui-first-child ui-last-child">
    <input class="inputText" type="text" name="School" value="dsadsa" data-role="none">
    <div class="updateDiv">
    <a onclick="updateInfo(this,1)" data-role="none" href="javascript:">修改</a>
    </div>
    </li>
    </ul>
    </div>
    </div>
    </div>
    我擦,我在火狐上面看到他解析成这个样子的