传递的值是this,在js里就不用再写$(this)

<input class="editinput" value="${detail.earlymoneyrmb}"

name="earlymoneyrmb" id="earlymoneyrmb" type="number" onchange="uschangerate(this)">



function uschangerate(currentEle){

debugger;

var rmb = currentEle.value;

var rate =$("#dollarrate").val();

var dollar = rmb * rate;

//$(this).parents("td").next().next().find("input").val(dollar);

/* 传递值之后不用再写$(this),因为currentEle已经是自己本身了,如果不写参数就可以直接是$(this)  */

$(currentEle).parents("td").next().next().find("input").val(dollar);

/*  */

//$("#"+nextid).val(dollar);

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我的父母都是那种老老实实的本分人,一辈子可以说都是在为我们这三个孩子操劳。本来我出生的时候,爸妈年纪就二十七八了,...
    黑暗中的孤者阅读 618评论 0 3
  • __戴思玄 从瑞丽出发,沿着滇缅公路一路颠簸,我们来到了当年的松山战场,看着...
    梵林_f8fe阅读 716评论 0 0
  • (原创,转载请注明出处) 2016-3-7 22:27 这半年多,苏州的房价如同火箭一般,上升了将近一倍,让我等工...
    木晓冬阅读 258评论 0 0
  • 魏临云睡得朦胧,他醒来时,灯火犹在。他感觉口渴得紧,腹下亦是鼓胀,便倒了一碗酒喝了,准备起身出去小解,这时桑田欢叫...
    雪阵阅读 337评论 0 6
  • 刘川有感 ...
    乔治123阅读 101评论 0 0