[英]Kendo TabStrip Jquery not working
因此,我試圖通過JavaScript向Kendo TabStrip動態添加一些內容。 我用來獲取Jquery對象的代碼是:
$(document).ready(function () {
$tabStrip = $("#tabStrip");
alert(JSON.stringify($tabStrip));
$kendoTabStrip = $tabStrip.kendoTabStrip();
alert(JSON.stringify($kendoTabStrip));
$data = $kendoTabStrip.data("kendoTabStrip");
alert(JSON.stringify($data));
});
這將綜合為
$tabstrip=$('$tabStrip".kendoTabStrip().data("kendoTabStrip")
但是,當我調用append方法時,出現錯誤。 這就是為什么我發出警報以了解Tabstrip的值以及每次我得到“未定義”的原因。 我不知道該怎么辦。 感謝您的幫助。
問候,路易斯。
為了獲得對TabStrip的引用,通常使用:
$tabStrip = $("#tabStrip").data("kendoTabStrip");
您也可以:
$tabStrip = $("#tabStrip").kendoTabStrip().data("kendoTabStrip");
為此,您可以調用append
來附加其他選項卡。 例:
$tabStrip.append(
[
{
text: "Baiona",
content: "<h2>N/A</h2><p>Not available</p>"
}
]
);
在此處查看其運行情況: http : //jsfiddle.net/OnaBai/5rgd7/
注意: $data
實際上是對TabStrip
對象的引用,因此,使用代碼應該執行$data.append(...)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.