Jquery选项卡实现 - SharePoint 2010

时间:2012-07-24 14:44:09

标签: javascript jquery sharepoint-2010

我们正面临着Jquery标签实现的问题。

如果我们在一个简单的新项目表单中使用下面的代码,它工作正常。

但是如果我们在一个新的项目形式(使用Jquery选项卡)中使用它,它根本不起作用。

$(document).ready(function () {
    $("input[title='FromDate']").change(function () {
        alert('From date');
    });
});

要创建Jquery选项卡,我们在下面提到了url。

http://amitphule.blogspot.hk/2011/08/change-look-and-feel-of-sharepoint-page.html

2 个答案:

答案 0 :(得分:0)

尝试在选择器中使用tabid。

$(document).ready(function () {

$("#tabID input[title='FromDate']").change(function () {

    alert('From date');
});

});

答案 1 :(得分:0)

如果tab-2在运行jquery之后被ajaxed或创建,那么.change将不会工作,除非你使用.live来维护添加到文档中的新元素的启动。

尝试使用.live并查看它是否产生如下差异:

$("input[title='FromDate']").live("change", function () { 
    alert('From date'); 
});