jQuery中是否有任何方法可以获取调用该事件的文档/页面的名称?
下面是on change change事件,它是常见的两个页面,文档/页面中的元素都是new_featured_image类
$( document ).on( "change", ".new_featured_image", function() {
// code to get the document/page name
});
答案 0 :(得分:1)
没有必要使用jQuery,你可以阅读
window.location.href
它会给你页面的地址(应该足以识别页面)。
无论如何,它并不是一个实现目标的干净方式。最好在你的"身体中添加一个课程。标记取决于页面(" pageOne"和" pageTwo")然后使用此类来标识页面,如:
$( document ).on( "change", ".new_featured_image", function() {
if(body.hasClass("pageOne")) {...}
else {...}
});
或添加两个不同的侦听器:
$( document ).on( "change", "body.pageOne .new_featured_image", function() { // code to get the document/page name });
$( document ).on( "change", "body.pageTwo .new_featured_image", function() { // code