我正在创建的效果是快速淡出,然后在请求成功时淡入元素.
因为jQuery以常规方式处理(从上到下),我可以使用我的下面的"hack"来解决问题.
但我想知道是否有更好的方法来创造这种效果.这就是我现在所拥有的......我还没有找到另一种方法来做到这一点:
$('#submitButton').ajaxSuccess(function () {
$("#records_results_table").fadeOut();
});
$('#submitButton').ajaxSuccess(function () {
$("#records_results_table").fadeIn();
});
Run Code Online (Sandbox Code Playgroud) 我的结果是吐出每个记录的副本而不是唯一的foreach匹配.正如你所看到的,我试图循环并获得每个唯一值WHERE $ s = id ..我知道查询需要在while()内,
数组$研讨会从我表单上的复选框传递.
if ($seminar) {
foreach ($seminar as $s)
$interest .= "$s ";
}
Run Code Online (Sandbox Code Playgroud)
注意:$ interest是我用来插入表格的(这不是这个问题的一部分)
对于数组数据,这是$ seminar返回的内容
Array
(
[0] => 1
[1] => 8
[2] => 9
[3] => 10
[4] => 13
)
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
$query_seminars = mysql_query("SELECT id, name, UNIX_TIMESTAMP(moment) FROM seminars WHERE id={$s}");
while ($sem_row = mysql_fetch_assoc($query_seminars))
{
$names .= "-- " . $sem_row['id'] . " " . $sem_row['name'] . date('D, F j, Y, …Run Code Online (Sandbox Code Playgroud) 我有一个非常令人沮丧的问题,我不能导致.它只是没有加起来.
我传递一个数组来处理foreach(),如下所示:
if (is_array($seminar)) {
foreach ($seminar as $sem_id)
$sem_id_list .= "$sem_id";
echo "$sem_id<br />";
}
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,我的array()是$ seminar,输出如下:
Array
(
[0] => 3
[1] => 8
[2] => 9
[3] => 13
[4] => 14
[5] => 15
)
Run Code Online (Sandbox Code Playgroud)
正如你在我的代码中看到的那样,我正在构建一个w/=的块.喜欢:*$ sem_id_list.="$ sem_id";*和回显的时候看起来像:389131415正如预期的那样.
但是,当我只是尝试迭代并打印每个值,如:*echo"$ sem_id
";*我只获得最后一个array()项!
我以前从未遇到过这个问题.我猜我在这里遗漏了一些简单的东西,但从我的经验来看,这应该是正常的,打印这些结果就好了.
作为旁注,var_dump($ seminar); 也产生这个:
array(6) { [0]=> string(1) "3" [1]=> string(1) "8" [2]=> string(1) "9" [3]=> string(2) "13" [4]=> string(2) "14" [5]=> string(2) "15" }
Run Code Online (Sandbox Code Playgroud) 我现在已经约6个小时了.我通过几个Lint工具和各种其他在线测试处理它,我无法正确关闭以下声明.在最后一行产生了一个持续的错误,Lint说a}是必需的,我尝试过},}}}} w /和w/out的许多其他变体.以及2x 3x或更多右括号,括号和分号的许多其他变体.我检查并重新检查所有开始和结束语句,以确保它们匹配.我想我只是没有看到什么!
如果一双新眼睛可以看到这一点,看看我错过了什么,做错了什么.
(function ($) {
"use strict";
var slider = null;
$(document).on("mouseover", '.bb_menu_item', function () {
slider.stopAuto();
slider.goToSlide($(this).attr('index'));
});
$(document).on("mouseout", '.bb_menu_item', function () {
slider.startAuto();
});
$(document).ready(function () {
if ($('#bbSlider').length) {
slider = $('#bb_slider').bxSlider({
controls: false,
pager: false,
auto: true,
slideWidth: 1030,
responsive: true,
mode:"fade"
});
}
$('.tab-linker').click(function () {
window.location.href = 'http://t.com/?page_id=1302#tab-id-2';
//return false;
location.reload(false);
});
// Custom homepage slider
$(".slider-home").click(function (event) {
event.preventDefault();
window.location = "http://t.com/";
});
//
$(".slider-services").click(function (event) {
event.preventDefault(); …Run Code Online (Sandbox Code Playgroud) arrays ×2
foreach ×2
javascript ×2
jquery ×2
php ×2
ajax ×1
jquery-ui ×1
loops ×1
while-loop ×1