标签: dhtml

如何通过单击标签标签将光标移动到输入文本框?

如何通过单击标签标签将光标位置移动到输入文本框中?

html javascript dom dhtml

4
推荐指数
1
解决办法
2481
查看次数

JQuery Mobile .page()函数导致无限循环?

我正在使用来自AJAX响应的数据动态创建列表视图.它成功创建了listview并填充它,但是当我在其上调用JQM的.page()函数时,它似乎进入了一个无限循环,其中listview被永久地附加.

这是JQM中的错误还是我做错了什么?

pageScript(function($context){
    $context.bind("pagecreate", function(event, ui){
        createMenu(); //function that deletes existing ul#menu and dynamically creates new one. 
        $('ul#menu').page(); //here's where it causes a problem
        $('#menu a').bind('click', function(){
            $.mobile.changePage($(this).attr("href"), {pageContainer: $("#primary-content"), transition: "fade", changeHash: false, reloadPage: true});
            return false;
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

pageScript是一个允许我在JQM加载时运行页面级脚本的函数.它在基本模板或index.html中定义:

function pageScript(func) {
            var $context = $("div:jqmData(role='page'):last");
            func($context);
        };
Run Code Online (Sandbox Code Playgroud)

javascript jquery dhtml jquery-mobile

4
推荐指数
1
解决办法
1万
查看次数

如何在javascript中检测窗口的全高

如何在javascript中检测屏幕的完整高度?这包括Y-Overflow.到目前为止,我还没能找到它的脚本.

html javascript css dhtml

4
推荐指数
1
解决办法
3620
查看次数

如何在现有父级和子级*之间插入 DIV?

假设我有一个带有父节点和一组子节点的部分 dom 树。

如何在它们之间插入 DIV?

我从

parent --+--> child[0]
         |--> child[1]
         |--> child[2]
Run Code Online (Sandbox Code Playgroud)

..我想以

parent ---> newdiv ---+--> child[0]
                      |--> child[1]
                      |--> child[2]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

我需要 的逆运算replaceChild()。有类似的东西replaceParent()吗?

我想我可以克隆所有子节点,然后将它们作为子节点插入新节点中。但是...这会保留所有元素 ID 吗?


编辑- 我没有用 jQuery 或任何框架来标记它,但也许我应该明确说明它。这不是一个 jQuery 问题。我想用 javascript + DHTML 来做到这一点。没有额外的或外部的框架。

javascript dhtml

4
推荐指数
1
解决办法
3417
查看次数

HTML 事件属性和使用 HTML DOM 分配事件有什么区别?

HTML 事件属性:

<button onclick="displayDate()">Try it</button>
Run Code Online (Sandbox Code Playgroud)

使用 HTML DOM 分配事件:

<script>

document.getElementById("myBtn").onclick = function(){ displayDate() };

</script>
Run Code Online (Sandbox Code Playgroud)

这两者有什么区别?使用 (Assign Events Using the HTML DOM) 有什么好处?

谢谢

html javascript dom dhtml

4
推荐指数
1
解决办法
2108
查看次数

SHTML 和 DHTML - 应该使用它们,为什么不使用它们?

随着 HTML 5 的出现,我们是否应该继续使用 .dhtml 和 .shtml 文件格式?

为什么即使我们使用 HTML,而不使用 DHTML,Js 和 CSS 也能工作。这种做法有错吗?

SHTML 相对于 PHP 有什么优势吗?

如果这两个没有被弃用,为什么它们没有出现?

html shtml dhtml

4
推荐指数
1
解决办法
1839
查看次数

Javascript:使用body onload函数等待脚本完成

我有一些我正在调用的函数,它们需要一些时间(毫秒),但我不希望页面显示,直到这些函数完成.现在,我可以告诉页面加载,然后脚本最终完成.

现在,我正在调用正文中的函数onload.

另外,我可能遇到的另一个问题是我需要访问html内容中的div元素,我可以在我的body onload函数中执行此操作(getElementById('somDiv')?

这是工作流程.

  1. 调用getElementById('someDiv')来获取页面中的元素.

  2. 调用someFunc函数,这个函数在body中onload = someFunc()

  3. 等到someFunc完成

  4. 功能完成后,向用户显示页面.

html javascript dhtml

3
推荐指数
1
解决办法
1万
查看次数

如何使Ajax加载器跟随鼠标?

我希望在我的网站上有一些跟随鼠标的东西,有点像Windows 7的功能.

就像在Windows 7中,当某些东西加载时,会出现一个小圆圈并跟随鼠标.

我正在使用jQuery库,所以我知道我可以使用Ajax Start和Stop来使它出现,但我不知道如何让它跟随鼠标.

任何插件要执行此操作或如何执行此操作?

.net asp.net ajax jquery dhtml

3
推荐指数
2
解决办法
2371
查看次数

使用JavaScript检测点击的目标?

如何检测右键单击的对象或ID或用户?我正在使用onContextMenu来触发一个函数,但我不知道如何检测目标.

javascript contextmenu dhtml right-click

3
推荐指数
1
解决办法
2791
查看次数

使用Javascript创建div的动态网格

我想创建一个HTML div的网格,它将具有相同数量的行和列,但行数/列数基于将传递给Javascript函数的特定数字.

例如,如果数字为3,则网格将为3行3列

如果数字是4,则网格将是4行和4列......等等

在3的情况下,输出的代码需要看起来像:

<div class="row">
  <div class="gridsquare">1</div>
  <div class="gridsquare">2</div>
  <div class="gridsquare">3</div>
</div>
<div class="row">
  <div class="gridsquare">4</div>
  <div class="gridsquare">5</div>
  <div class="gridsquare">6</div>
</div>
<div class="row">
  <div class="gridsquare">7</div>
  <div class="gridsquare">8</div>
  <div class="gridsquare">9</div>
</div>
Run Code Online (Sandbox Code Playgroud)

什么是迭代javascript的好方法,以便可以识别正确的元素以添加行div开始或结束标记(?)

html javascript grid dhtml

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

dhtml ×10

javascript ×8

html ×6

dom ×2

jquery ×2

.net ×1

ajax ×1

asp.net ×1

contextmenu ×1

css ×1

grid ×1

jquery-mobile ×1

right-click ×1

shtml ×1