我认为这将是一个容易.closest()处理的事实证明不是(或者我可能犯了一个愚蠢的错误).
我想要做的是<label>从<div>内部文本访问元素I AM HERE::
<li>
<label>I WANT TO ACCESS THIS ELEMENT</label>
<div>...</div>
<div>
<input/>
<input/>
<input/>
<div id="start">I AM HERE</div>
</div>
</li>
Run Code Online (Sandbox Code Playgroud)
我的第一个猜测是尝试这个:
$('#start').closest('label')
Run Code Online (Sandbox Code Playgroud)
但它不会返回任何东西.
假设我每节课有3个div,每次item只有一个可以上课active.例如:
<div class="item active">1</div>
<div class="item">2</div>
<div class="item">3</div>
Run Code Online (Sandbox Code Playgroud)
我有一个jQuery绑定代码,可以激活click事件上的div:
$(document).ready(function () {
$('.item').bind('click', function() {
addClass('active');
// now I need to remove active class from the previous selected item
});
});
Run Code Online (Sandbox Code Playgroud)
在我可以从任何其他可能活跃的div中删除活动类的最佳管理方式是什么?
提前致谢.
我知道mysql_num_rows ( resource $result )但我读过的地方并不是100%准确.我已经看到其他替代方案实际上获得每一行并运行一个计数器,但听起来效率很低.我有兴趣看到其他人做了什么来获得准确有效的计数.
在我的iPhone应用程序中,我在点击按钮时将数据添加到表格视图,但它没有得到更新.只有在我重新打开应用程序时才会更新.
这是错误:
[01-Sep-2011 08:15:01] PHP警告:SimpleXMLElement :: __ construct()[<ah ref ='simplexmlelement .-- construct'> simplexmlelement .-- construct]:../ domain /feed-yself- tips.php:1:解析器错误:预期开始标记,第135行/home/domain/public_html/mergedrss.php中找不到"<"
[01-Sep-2011 08:15:01] PHP警告:SimpleXMLElement :: __ construct()[<ah ref ='simplexmlelement .-- construct'> simplexmlelement .-- construct]:1f45 in/home/domain/public_html /第135行的mergedrss.php
[01-Sep-2011 08:15:01] PHP警告:SimpleXMLElement :: __ construct()[<ah ref ='simplexmlelement .-- construct'> simplexmlelement .-- construct]:^ in/home/domain/public_html /第135行的mergedrss.php
[01-Sep-2011 08:15:01] PHP致命错误:在/home/domain/public_html/mergedrss.php:135中,未捕获异常'Exception',消息'String无法解析为XML'
堆栈跟踪:
#0 /home/domain/public_html/mergedrss.php(135): SimpleXMLElement->__construct('.../domain...', 0, true)
#1 /home/domain/public_html/mergedrss.php(57): MergedRSS->__fetch_rss_from_url('.../domain...')
#2 /home/domain/public_html/feed.php(21): MergedRSS->export(false, true, 15)
#3 {main}
thrown in /home/domain/public_html/mergedrss.php on line 135
我目前正在为我正在处理的项目调整此网络音频 API 演示,但在 iPhone 上测试时没有声音。它在 iPad 上运行良好。
我已经搜索了解决方案,并在 StackOverflow 上找到了此线程,其中包含以下答案片段:
iOS 6 上的 Safari 有效地从 Web Audio API 静音开始。直到您尝试在用户输入事件中播放声音(创建缓冲区源,将其连接到目标,然后调用 noteOn()),它才会取消静音。在此之后,它会取消静音并且音频播放不受限制并且应该如此。这是 Web Audio API 如何在 iOS 6 上工作的一个未记录的方面(Apple 的文档在这里,希望他们尽快更新它并提及这一点!)
用户输入事件应该是播放按钮上的 onclick 事件,但更改为使用noteOn()而不是start()仍然无法修复它。
更新:我也尝试将播放按钮与touchend事件绑定,但无济于事。
这是使用 noteOn() 的函数:
function playNote(buffer, pan, x, y, z, sendGain, mainGain, playbackRate, noteTime) {
// Create the note
var voice = context.createBufferSource();
voice.buffer = buffer;
voice.playbackRate.value = playbackRate;
// Optionally, connect to a panner
var finalNode;
if …Run Code Online (Sandbox Code Playgroud)