Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery UI工具提示的不同处理程序_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript jQuery UI工具提示的不同处理程序

Javascript jQuery UI工具提示的不同处理程序,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我怎样才能让他们一起工作?一个用于图像的工具提示和一个用于输入的工具提示。现在我必须在他们之间做出选择,因为他们不会一起工作 // CODE 1 $(document).tooltip({ items: ".photo-id img[data-tooltip]" }, { track: true, content: function(){

我怎样才能让他们一起工作?一个用于图像的工具提示和一个用于输入的工具提示。现在我必须在他们之间做出选择,因为他们不会一起工作

        // CODE 1
        $(document).tooltip({
            items: ".photo-id img[data-tooltip]" },
            {
                track: true,
                content: function(){
                return $(this).attr("data-tooltip");
            },
        });

        // CODE 2
        $(document).tooltip({
            items: "input[type=text]" },
            {
                content: function(){
                return $(this).val();
            },
        });

<input type="text" value="foo" />

<div class="photo-id">
    <img data-tooltip="big img src" src="small img src" />
</div>
//代码1
$(文档)。工具提示({
项目:“.photo id img[数据工具提示]”},
{
轨迹:对,
内容:函数(){
返回$(this.attr(“数据工具提示”);
},
});
//代码2
$(文档)。工具提示({
项目:“输入[类型=文本]”},
{
内容:函数(){
返回$(this.val();
},
});

您不能将插件附加到元素而不是文档中的每个元素吗?我已经尝试过了,但不知道为什么这样做不起作用。(另外,所有内容都由ajax重新加载)将它们组合起来,并使用content函数根据元素类型返回数据