正在分析HTML字符串并从中进行选择
Parsing and selecting from HTML string
使用ajax调用,我返回了页面的partialView HTML,但在显示它之前,我希望从主div中提取信息。这些数据只是大小信息,如果我创建了一个浮动窗口。
代码:
<div class="window-details" data-height="500px" data-width="500px">more data here</div>
this.PopUp = function (url, title) {
$.ajax(url)
.success(function (partialViewHtml) {
var partialViewDom = $(partialViewHtml);
var thisDiv = $(".window-details", partialViewDom);
当我将鼠标悬停在partialViewDom上时,我可以在chromes调试器中看到数据,但类选择似乎没有起作用。有线索吗?它解析不正确吗?谢谢
尝试使用.filter()
,很可能您的.window-details
元素是dom片段中的顶级元素。
var thisDiv = partialViewDom.filter(".window-details");
您的代码在返回的div的子级中搜索具有.window-details
的元素。
相关文章:
- 禁用/启用基于单选/选择选项所选Javascript的文本框
- ui.grid 行无法选择行
- 根据换行符选择文本
- 基于单选/选择选项重定向
- 单击提交时存储输入单选选择
- 如何使用regex在多行中选择包含任意字符的值
- 如何在多选选择框后调用javascript方法
- 在文档加载和函数调用时,行的选择方式不同
- jQuery Mobile:单选选择菜单值干扰多选菜单的处理程序
- 多个文本字段,根据单选选择显示/隐藏(Html,JS)
- HTML 行表选择
- 在单选选择中更改前缀货币符号
- 单击单选选择时动态显示 DIV
- 检查是否进行了单选选择
- 基于下拉选择的单选选择/取消选择
- 防止单选选择与时间选择重叠
- 所选选择框中更新选项的性能
- 使jqGrid多选选择在分页、工具栏搜索或筛选后保持不变
- 如何触发对复选框的更改或单击行以选择表行
- 在表格行中选择单选按钮时,行的颜色应该更改