javascript - 从 JavaScript 调用 jQuery 方法

标签 javascript jquery

我有一个 JavaScript 方法,它调用内部的 jQuery 函数:

function diyalog()
{
   $(function() {
    $( "#dialog" ).dialog();
});
}

我收到此错误:

TypeError: $(...).dialog is not a function

如何从我的 JavaScript 方法中正确调用此 jQuery 方法。谢谢。

最佳答案

你的代码看起来不错:

function diyalog(){
    $("#dialog-message").dialog();
}
diyalog();//calling

Working DEMO

您缺少 jquery Ui。 https://code.jquery.com/ui/ 。将其添加到您的 html 文件中:

<script src="https://code.jquery.com/ui/1.10.4/jquery-ui.min.js"></script>

关于javascript - 从 JavaScript 调用 jQuery 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25764840/

相关文章:

javascript - 如何获取表示为字符串的跨度内的 id?

javascript - 使用 jeditable 和 autogrow 的问题

javascript - document.querySelector 和 document.body.querySelector 有什么区别?

javascript - 如何使用 jquery 验证这种格式 (yyyy-mm-dd) 的日期?

javascript - 如何在javascript中基于相同的键和值合并两个对象数组?

javascript - 为什么 jQuery 悬停效果不起作用?

javascript - 在 d3js 强制布局中向节点添加箭头和文本

javascript - 工具提示 css 在 li 中的绝对位置

javascript - window.parent.location.href 不适用于 mac os 上的 safari

javascript - “JSON”和 'jQuery' 在 Internet Explorer 7 和 8 中仍未定义