前端之家收集整理的这篇文章主要介绍了
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