Ajax 单击事件处理程序使用哪个元素?

Ajax 单击事件处理程序使用哪个元素?,ajax,onclick,Ajax,Onclick,我处理一个问题 我想在用户单击文本时通过ajax加载一些内容 当我们可以为这两个文本调用click时,使用element或element是否重要 我从没有运行js代码之前就知道,这对搜索引擎爬虫有关系吗?取决于用例和目标群体。如果可访问性很重要,则需要使用或其他活动元素或aria角色。如果SEO很重要,你需要确保没有js也可以访问内容。@brendan morrison我不建议你使用隐藏链接进行搜索engines@brendan莫里森现在的搜索引擎比以前聪明多了。至少GoogleBot会呈现页面

我处理一个问题

我想在用户单击文本时通过ajax加载一些内容

当我们可以为这两个文本调用click时,使用element或element是否重要


我从没有运行js代码之前就知道,这对搜索引擎爬虫有关系吗?

取决于用例和目标群体。如果可访问性很重要,则需要使用或其他活动元素或aria角色。如果SEO很重要,你需要确保没有js也可以访问内容。@brendan morrison我不建议你使用隐藏链接进行搜索engines@brendan莫里森现在的搜索引擎比以前聪明多了。至少GoogleBot会呈现页面,并尝试以真实用户的方式查看页面。充其量他只会忽略隐藏的链接。否则,他会把你的网站打成一团。@brendanmorrison如果你对用户隐藏内容,并在搜索引擎上独家显示,它要么没有被考虑进去,要么会受到更糟糕排名的惩罚,要么会被禁止进入索引。一般来说,除了搜索引擎或禁用的JS和普通页面访问者之外,除了EycDANDY之外没有任何区别。@ Brand墨里森通常将搜索引擎视为没有JavaScript支持的用户。只需关闭javascript,您就可以作为搜索机器人导航站点。因此,无论它是否支持javascript,它都将能够访问我的大部分内容。