小编web*_*aba的帖子

选择器上的Jquery click事件将child作为目标返回

今天我开始对Jquery失去理智,我讨论了其他问题但到目前为止没有任何工作.我有简单的html结构(在for循环中动态添加).

<div id="cell'+i+'" class="cell emptyCell">
     <div class="handle"></div>
     <div class="content"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我正在使用"on"方法将类".emptyCell"的元素的"click事件"与自定义函数绑定.

$(document).on('click','.emptyCell', function(e){

    console.log(e.target.id);

});
Run Code Online (Sandbox Code Playgroud)

但是当用户单击.content div(emptyCell的子节点)时,它会捕获该事件,并且控制台会打印"undefined",因为.content元素在这里没有id.

这怎么可能呢 ?是不是.on函数应该只绑定类.emptyCell的元素?

谢谢你的帮助

html javascript jquery

11
推荐指数
1
解决办法
5210
查看次数

基于 Web 的 RDF 三元组编辑器?(如 RDB 的 phpMyAdmin)

我正在开发一个要存储在三元组存储中的 RDF 数据库。使用 Protégé 对本体进行可视化编辑。但是,我需要非开发人员才能将记录添加到数据库中。

我环顾四周,但没有像普通 MySQL 数据库的 phpMyAdmin 那样用户友好的东西。

我是否需要为 SPARQL 开发可视化界面?或者我是否错过了允许非 CS 人员以图形方式修改记录(个人/实例而不是本体)的内容?

更新:到目前为止,我发现的最佳解决方案是使用语义媒体 Wiki ( http://semantic-mediawiki.org/ ) 和 Karima Rafes 的令人敬畏的扩展 ( http://www.mediawiki.org/wiki/Extension:LinkedWiki)。有了这个,您可以让对 RDF/语义 Web 一无所知的用户通过 wiki 模板修改数据,然后导出到 RDF。

但我确定有更合适的东西,仍在寻找。

user-interface rdf semantic-web triplestore

5
推荐指数
1
解决办法
1182
查看次数