javascript – 如何查找脚本标记的父级

前端之家收集整理的这篇文章主要介绍了javascript – 如何查找脚本标记的父级前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何找到相对于脚本位置的元素?例如,在下面的情况下,我希望getSelfParent返回$(‘button’)元素
<button>
    <script>
        getSelfParent().click(function(){...});
    </script>
</button>

$(this).parent()不起作用.

编辑:

我想避免:

>在任何地方添加ID
>每次我寻找自我元素时遍历整棵树

解决方法

@Jakub M: this is the way I want to create buttons in my PHP.

尝试生成HTML | SCRIPT输出为:

<button>
    <script id='RandomOrUniqueIdValue'>
        var script=document.getElementById('RandomOrUniqueIdValue');
        // var script=$('#RandomOrUniqueIdValue');
    </script>
</button>
原文链接:https://www.f2er.com/js/240870.html

猜你在找的JavaScript相关文章