问题列表 - 第14320页

使用jquery时,取消锚标记<a> href

我有以下代码:

  <script type="text/javascript">

  $(document).ready(function() 
  {
    $("#thang").load("http://www.yahoo.com");

    $(".SmoothLink").click( function()
    {
      $("#thang").fadeOut();

      $("#thang").load($(this).attr("href"));           

      $("#thang").fadeIn();

    });
  });

  </script>

  <a href="http://www.google.com" id="thelink" class="SmoothLink">click here</a><br /><br />
  <div style="border: 1px solid blue;" id="thang">
  </div>
Run Code Online (Sandbox Code Playgroud)

我想要实现的是一个快速简单的方法来ajax-ify一个网站,只需在我想要加载到div的某些链接上放一个类.我遇到的问题是正常的锚操作被触发,只是正常重定向到链接href.如何抑制正常的锚定动作?

javascript ajax jquery

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

AVAudioPlayer关闭iPod - 如何解决?

我使用AVAudioPlayer在我的应用程序中播放声音,但是当声音播放时它会关闭iPod.

有办法防止这种情况吗?我不想使用System Sounds,因为我无法控制它们的音量.

谢谢你的帮助.

iphone cocoa-touch objective-c

7
推荐指数
1
解决办法
3484
查看次数

CakePHP:使用数组作为参数调用另一个控制器的动作的最佳方法?

在控制器中,调用另一个控制器的操作并将数组作为参数传递的最合适方法是什么?

我知道您可以使用requestAction来调用其他控制器中的操作.但是可以使用请求操作将数组作为参数传递吗?

不,我不想把动作放在App Controller中.所以这对我来说不是解决方案.

我知道的另一种方法是加载另一个控制器,如下所述:http: //book.cakephp.org/1.3/en/The-Manual/Developing-with-CakePHP/Configuration.html#importing-controllers-models-组件-行为-视图-和佣工

但是,在将数组作为参数传递时,是否有更简单的方法来调用其他控制器操作?

我是cakePHP的新手,所以任何建议都表示赞赏.谢谢.

arrays parameters cakephp cakephp-1.3

27
推荐指数
2
解决办法
8万
查看次数

如何以及何时在Python中正确使用weakref

我有一些代码,其中类的实例具有父< - >子引用,例如:

class Node(object):
  def __init__(self):
    self.parent = None
    self.children = {}
  def AddChild(self, name, child):
    child.parent = self
    self.children[name] = child

def Run():
  root, c1, c2 = Node(), Node(), Node()
  root.AddChild("first", c1)
  root.AddChild("second", c2)
Run()
Run Code Online (Sandbox Code Playgroud)

认为这会创建循环引用root,c1并且c2在Run()完成后不会被释放,对吗?那么,如何让它们被释放?我想我可以做点什么root.children.clear(),或者self.parent = None- 但如果我不知道该怎么做呢?

这是使用weakref模块的合适时间吗?什么,我究竟是什么弱反应?该parent属性?该children属性?整个对象?上述所有的?我看到有关WeakKeyDictionary和weakref.proxy的讨论,但我不清楚它们应该如何使用,如果有的话,在这种情况下.

这也是在python2.4上(无法升级).

更新:示例和摘要

weakref-ify的哪些对象取决于哪个对象可以在没有另一个对象的情况下生存,以及哪些对象相互依赖.生命时间最长的对象应包含较短寿命对象的弱化参数.同样,不应该将weakrefs设置为依赖项 - 如果它们是依赖项,依赖项可能会默默地消失,即使它仍然需要.

例如,如果你有一个树结构,root有子节点kids,但可以没有root节点,那么该对象应该使用weakrefs kids.如果子对象依赖于父对象的存在,情况也是如此.下面,子对象需要父对象来计算其深度,因此强对齐parent.kids但是,属性的成员是可选的,因此使用weakrefs来阻止循环引用. …

python circular-reference

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

如何提供后备程序集而不是无法加载的程序集?

在运行时,如果引用的程序集无法加载,例如"强名称验证失败"(因为它是经过测试签名的),是否有办法从另一个实际签名的路径提供替换程序集?

我尝试订阅AppDomain.CurrentDomain.AssemblyResolve,但它没有被触发,因为"坏"程序集技术上存在,它只是无法加载.

在无法加载程序集时,是否存在提供回退程序集的通用方法?

.net c# reflection assembly.load assembly-resolution

7
推荐指数
1
解决办法
799
查看次数

HP(Mercury)质量中心的高质量替代品?

我正在寻找一种更适合开发人员的HP(Mercury)质量中心替代品.

我很想知道开发人员和测试人员正在使用哪些其他工具来管理他们的功能和回归测试用例.

testing hp-quality-center

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

使用jQuery .each()解析JSON数组

我有这个jQuery函数

function getData(jsonLink){
  $(".scrollable .items").html("<img class='loadGif' src='/sites/all/themes/zen/journeyon/images/ajax-loader.gif' alt='' />");

  $.ajaxSetup({
    url: jsonLink,
    global: false,
    type: "GET"
  });

  $.ajax({
    url: jsonLink,
    success: function(data) {
      var output = "";
      $.each(data['nodes'], function(i,row){
        var linkType = row['node-type'];
        var lowerLinkType = linkType.toLowerCase();
        var videoLink = row["video"];
        var thumbLink = row["thumbnail"];
        var posterLink = row["poster-image"];
        var nodeTitle = row["node-title"];
        var url = row['url-link'];
        if(linkType == "Episode"){
          output+='<li><a class="myRemote '+lowerLinkType+'" href="'+posterLink+'" ref="'+videoLink+'" title="Play '+nodeTitle+'"><img src="'+thumbLink+'" width="123" height="67" alt="Play '+nodeTitle+'" /></a></li>';
        }else if(linkType == "Slide"){
          output+='<li><a class="myRemote '+lowerLinkType+'" …
Run Code Online (Sandbox Code Playgroud)

arrays each jquery parsing json

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

Javascript Date.UTC()函数已经关闭了一个月?

当我遇到这种奇怪的行为时,我正在玩Javascript创建一个简单的倒计时时钟:

var a = new Date(), 
now = a.getTime(),
then = Date.UTC(2009,10,31),
diff = then - now,
daysleft = parseInt(diff/(24*60*60*1000));
console.log(daysleft );
Run Code Online (Sandbox Code Playgroud)

剩下的日子是30天.

这段代码有什么问题?

编辑:我更改了变量名称以使其更清晰.

javascript datetime

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

如果一个方法在同一时间被调用两次,如何只执行一次?

我们在iPhone SDK中有一个委托方法.问题是,操作系统在同一时间调用此方法两次.这个方法做了一些繁重的工作,所以我不想执行两次逻辑.有什么好方法可以检测到这种情况并阻止其中一个运行?


忘了提一下,它是从不同的线程调用的.

iphone cocoa-touch objective-c uikit

5
推荐指数
2
解决办法
5614
查看次数

用于创建NSTextField"标签"的示例代码?

在我的桌面Mac OS X应用程序中,我想以编程方式创建一个NSTextField"标签",它具有与在Interface Builder中创建的典型标签相同的行为和属性.

我通常使用(并且非常喜欢)IB,但在这种情况下,它必须以编程方式完成.

尽我所能,我似乎无法找到方法调用的组合,这些方法调用将以编程方式生成与从IB视图库调色板拖动的"标签"相同的标签行为.

任何人都可以提供或指出一些如何以编程方式执行此操作的示例代码吗?谢谢.

macos user-interface cocoa objective-c

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