小编meg*_*rre的帖子

Jquery-ui可拖动且动态的Jquery-ui可拖动?

这是我从http://jqueryui.com/demos/draggable/获取的代码

<!DOCTYPE html>
<html lang="en">
 <head>
  <meta charset="utf-8">
  <title>jQuery UI Draggable - Default functionality</title>
  <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
  <script src="../../jquery-1.6.2.js"></script>
  <script src="../../ui/jquery.ui.core.js"></script>
  <script src="../../ui/jquery.ui.widget.js"></script>
  <script src="../../ui/jquery.ui.mouse.js"></script>
  <script src="../../ui/jquery.ui.draggable.js"></script>
  <link rel="stylesheet" href="../demos.css">
  <style>
  .draggable { width: 150px; height: 150px; padding: 0.5em; }
  </style>
  <script>
   $(function() {
    $( ".draggable" ).draggable();
    $('.content').click(function(){
     var htmlData='<div  class="draggable ui-widget-content      ui-draggable"><p>Drag me around</p></div>';
     $('.demo').append(htmlData);
    });
   });
  </script>
 </head>
 <body>
  <div class="demo">
   <div class="draggable ui-widget-content">
    <p>Drag me around</p>
   </div>
   <div class="content">Test </div>
  </div><!-- End demo -->
 </body> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

9
推荐指数
1
解决办法
9937
查看次数

Money的jQuery自定义验证查询

我有这个用于接受钱的文本框的自定义验证:

//custom validator for money fields
$.validator.addMethod("money", function (value, element) {
  return this.optional(element) || value.match(/^\$?\d+(\.(\d{2}))?$/);
}, "Please provide a valid dollar amount (up to 2 decimal places) and do not include a dollar sign.");
Run Code Online (Sandbox Code Playgroud)

它似乎有效,但我不希望允许美元符号.我是否将其更改为:

//custom validator for money fields
$.validator.addMethod("money", function (value, element) {
   return this.optional(element) || value.match(/^\?\d+(\.(\d{2}))?/);
}, "Please provide a valid dollar amount (up to 2 decimal places) and do not include a dollar sign.");
Run Code Online (Sandbox Code Playgroud)

或者我应该在其他地方剥离美元符号而不是打扰用户这么小的问题?如果这是真的,我应该在哪里做?

感谢您回答这样一个n00b问题.

regex jquery

8
推荐指数
1
解决办法
6114
查看次数

p2p网页编程

我一直试图对此进行一些搜索,我有一些微弱的回忆,我在flash或silverlight中看过p2p的演示文稿,如果有任何好的方法可以从javascript中使用它,我就会徘徊.

我想将服务器作为客户端的连接器而不是数据的代理.你可以指出任何类似这样的libs或网站.谷歌并没有给我太多帮助.

我不需要一个简单的解决方案,只需从一个地方开始.

javascript p2p

7
推荐指数
3
解决办法
4689
查看次数

Javascript预加载图像用于css背景图像更改

我正在开发一个网站,要求div的背景图像在链接悬停时更改.

它的工作方式是:

<a href="index.php" title="Home ">
 <li id="current">
   Home<br \>
   <span class="nav_desc">Text text</span>
 </li>
</a>
<a href="about.php" title="About" id="about-link" 
   onmouseover="hover('about');" 
   onmouseout="hoverClear();">
 <li id="about">
  About<br \>
  <span class="nav_desc">About me</span>
 </li>
</a>
<a href="more.php" title="More" 
   onmouseover="hover('portfolio');" 
   onmouseout="hoverClear();">
 <li id="more">
  More<br \>
  <span class="nav_desc">More More More
  </span>
 </li>
</a>
Run Code Online (Sandbox Code Playgroud)

JS:

function hoverClear(){
    $('.navReflect').css("background-image", "url(images/"+page+"/reflect.png)");
}
function hover(hover){
    $('.navReflect').css("background-image", "url(images/"+page+"/reflect-"+hover+".png)");
}
Run Code Online (Sandbox Code Playgroud)

因此,当链接悬停时,它会执行更改div背景图像的功能.但问题是当页面首次加载并且链接首次悬停时图像加载缓慢.

但是一旦它们加载就可以无缝地工作.我希望这是一个需要加载的问题.那么有没有一种方法可以预先加载图像,并仍然使用相同的方法悬停.

javascript css image-preloader

2
推荐指数
1
解决办法
4290
查看次数

标签 统计

javascript ×3

jquery ×2

css ×1

image-preloader ×1

jquery-ui ×1

p2p ×1

regex ×1