在 SharePoint 站点中通过 jQuery 获取 div
Fetch a div via jQuery in SharePoint site
在共享点网站中,我需要调用以下 div。问题是在 SP 站点中,id 是动态的,使用它是个坏主意,但我不知道调用 div 的任何其他方式?
有什么建议吗?
<span dir="none">
<div class='ms-rtestate-field ms-rtefield' style=''>
<div id='_ctl00_TextField_inplacerte_label' style='display:none'>Rich text
editor no & (Title)</div>
<div class=' ms-rtestate-write ms-rteflags-0'
id='_ctl00_TextField_inplacerte' style='min-height:42px' aria-
labelledby='_TextField_inplacerte_label' contentEditable='true' >
<div class="ms-rtestate-field"> no & (Title) field value.
</div>
</div>
<div style="clear:both;"></div></div>
<span dir="ltr">
很久以前我用过的一种方法 -
$(window).load(function(){
var getDivFromitsPositioninLayout = $(".parent-div-class div:(n)th-child")
})
根据布局找到了 div,但不确定它是否符合您的标准。
尝试使用下面的 line.You 也可以从 class name
得到相同的结果
var divId = $('.ms-rtestate-write').attr('id');
console.log(divId);
现在你可以用这个 Id 做任何你想做的事情,或者你也可以从 class 做同样的操作。
让我知道它是否解决了你的问题 problem.If 你有多个并行 div 与此 div 然后让我知道我会分享它。
在共享点网站中,我需要调用以下 div。问题是在 SP 站点中,id 是动态的,使用它是个坏主意,但我不知道调用 div 的任何其他方式? 有什么建议吗?
<span dir="none">
<div class='ms-rtestate-field ms-rtefield' style=''>
<div id='_ctl00_TextField_inplacerte_label' style='display:none'>Rich text
editor no & (Title)</div>
<div class=' ms-rtestate-write ms-rteflags-0'
id='_ctl00_TextField_inplacerte' style='min-height:42px' aria-
labelledby='_TextField_inplacerte_label' contentEditable='true' >
<div class="ms-rtestate-field"> no & (Title) field value.
</div>
</div>
<div style="clear:both;"></div></div>
<span dir="ltr">
很久以前我用过的一种方法 -
$(window).load(function(){
var getDivFromitsPositioninLayout = $(".parent-div-class div:(n)th-child")
})
根据布局找到了 div,但不确定它是否符合您的标准。
尝试使用下面的 line.You 也可以从 class name
得到相同的结果var divId = $('.ms-rtestate-write').attr('id');
console.log(divId);
现在你可以用这个 Id 做任何你想做的事情,或者你也可以从 class 做同样的操作。
让我知道它是否解决了你的问题 problem.If 你有多个并行 div 与此 div 然后让我知道我会分享它。