JQuery Load()语法 - 在mouseenter上更改数据源

时间:2010-06-16 15:20:18

标签: jquery

嘿大家好我写了这个简单的函数,它应该在mouseenter上加载一部分XML文件。当我明确指定数据源时,它工作正常,如下所示。

我有一些'.invest-port-thumb'div,每个div都有一个独特的链接。

以下代码工作正常 - 但它加载整个XML文件 - 我只想要一部分:

$(document).ready(function() {

    $('.invest-port-thumb a').mouseenter(function() {
            $('#slider-name').load(this.href);
        });
    });

此代码也可以正常加载我希望它加载的'cName'部分...除了这段代码引用其中一个文件,而不是this.href的值。

$(document).ready(function() {

    $('.invest-port-thumb a').mouseenter(function() {
            $('#slider-name').load('port/atd.xml cName');
        });
    });

我猜我在说什么,语法明智 - 如何将this.href与匹配cName的数据结合起来?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

$('#slider-name').load(this.href + ' cName'); // watch out for the space...