<td class="fc-event-container" colspan="2"\>
<a class="fc-day-grid-event fc-h-event fc-event fc-start fc-end fc-draggable" style="background-color:#FF4500;border-color:#FF4500">
8a 55555-Sovereign Housing-Jn
</a>
如何獲取 td 標簽下的物件并檢查標簽的值,然后更改 td 標簽的 colspan 的值?
我試圖通過 jquery 選擇器訪問元素,我已經這樣做了:
$('td[class^="fc-event-container"]').each(function (index) {
console.log($(this.find('a[class^="fc-day-grid-event"]')));
})
它回傳一個大小為 8 的陣列。我想要做的是我必須更改第一個索引的 colspan 的值,同時檢查 firstcol 和 lastCol 的值,然后
$('a[class^="fc-day-grid-event"]')[0]['fcSeg']` which is showing value like
`component: DayGrid
{uid: '3',
context: {…},
dateEnv: DateEnv,
theme: StandardTheme,
view: DayGridView, …}
el: a.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable
eventRange: {def: {…}, ui: {…}, instance: {…}, range: {…}, isStart: true, …}
firstCol: 5
isEnd: true
isStart: true
lastCol: 6
leftCol: 5
level: 0
rightCol: 6
row: 0
[[Prototype]]: Object
uj5u.com熱心網友回復:
您可以像這樣獲取a元素td:
let a_elem = $('a.fc-day-grid-event', 'td.fc-event-container');
使用點 (.) 查找類名。
$(elem, other_elem)在右手元素中尋找左手元素。如果你得到一個陣列,你可以使用a_elem[0],只要這種元素只有一個。
改變 colspan 的值:
$('td.fc-event-container').attr('colspan', your_new_colspan)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/449157.html
標籤:javascript jQuery 标签
上一篇:使用jquery的動態下拉串列
