jquery函数如何指向自己

    比如说

  function  demo(){

                   $(this).parents("#pid").hide()

            现在这个$(this)指向的window  如何让他  谁调用  指向谁?

         }

慕粉3657078
浏览 2696回答 11
11回答

blovetu

传个参数进去

拖鞋_

<input type="text" value="我是值" onclick="demo(this)"> <script> function demo(obj) { var val=$(obj).val(); alert(val); } </script>我只接上代码,你运行看看希望能帮到你

weibo_饿一天不会死_0

谁调用demo函数,this就指向谁

qq_十五人五_0

那就要考验你对this 用法的理解了!this 有两种可能 一种是指向对象本身,一种是指向window

gua

function demo(obj){  obj.parents("#pid").hide();};我想到的就是传参进去

慕前端9014826

<div id = "abc"><p onclick="demo(this)"></p></div>

smarkey

<div id="abc">     <p onclick="demo(this)">解答</p> </div>这个this就是把当前调用demo函数的p作为形参传递进去

小徐de

我大致理解是,如果你调用这一demo,这里的this就代表指向调用函数啦,不过,你可以去控制台试一下。

慕粉3657078

<div id="pid">     <p onclick="demo()">感谢大家的解答</p> </div>

田心枫

 如何让他  谁调用  指向谁?这句话什么意思?
打开App,查看更多内容
随时随地看视频慕课网APP