English 中文(简体)
如何存储一组divs
原标题:How to store an array of divs

我有一个表格中的单元格, 我想在单击时跟踪选中的单元格。 在 JavaScript 中, 我如何处理这个? 我不想使用 jQuery- ui 来处理选择, 因为我也使用拖曳, 这正在引起冲突 。

最佳回答

如果您想要用没有 ID 的jquery 存储单元格 :

var list;
$( td.cell ).click(function(){

    list.push($(this));

});

或仅仅是id:

var list;
$( td.cell ).click(function(){

    list.push($(this).attr( id ));

});
问题回答

您可以在选中的行/ 单元格中添加一个名为 选择的 类 : $ ("td"). on ("点击"), 函数(e) {( $) {( e. pourcentTarget).addClass (“ 选中” ) }

之后,它只是一个简单的 jQuery 选择查询来获取选定单元格列表 : $("%s selected")





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!