簡體   English   中英

SharePoint 2013,無法設置屬性“控件”.load()

[英]SharePoint 2013, unable to set property 'control' .load()

我在 SP 2013 中自定義了一個母版頁,向.html母版頁添加了一個 jquery 庫(vs:1.11.3)以及一些用於拉入 HTML 內容的自定義腳本。

母版頁中的自定義代碼參考:

$(document).ready(function() {
$('#sideNavBox').empty().load('https://pageiampullingin.html');
$('#sideNavBox').css('display', 'block');
});

我拉入的頁面有自己的腳本鏈接,這些鏈接作用於我拉入的頁面的 DOM 元素。即使我收到錯誤,此代碼也有效:

“無法設置未定義或空引用的屬性‘控制’”。

當我點擊 F12 時,發生在ScriptResource.axd下, {Sys.UI.Control ... a.control=this} 我為.load()嘗試了不同的方法,但仍然收到此錯誤。 同樣,HTML 被拉入並且腳本可以工作,但無法找出此錯誤。 當我阻止.load函數時,錯誤消失了。 任何幫助,將不勝感激。

這一行導致了該錯誤: $('#sideNavBox').empty()

不確定你想要達到的目標。 取下線並檢查。 錯誤應該消失了。

我知道這是舊的,但...

他試圖用自定義內容替換共享點左側導航。 我想試試這個。

$('#sideNavBox').html("").load('https://pageiampullingin.html');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM