小编916*_*rks的帖子

将变量添加到href URL的末尾onClick JQUERY

我觉得这应该有效,但事实并非如此.不知道我做错了什么.

function addURL()
{   
$(this).attr('href', function() {
return this.href + '&cylnders=12';
}   


<a onclick="addURL();" href="/search-results/?var1=red&var2=leather">Click this</a>
Run Code Online (Sandbox Code Playgroud)

javascript jquery onclick

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

Jquery从body标签中删除类

我的页面是动态生成的body类,它是一些生成的WordPress插件.我想轻松删除该类,因此我想可以使用jQuery删除它.我认为这将从正文代码中删除类"页面",最终看起来像:

<body class="page otherattr otherattr2 etc etc">
Run Code Online (Sandbox Code Playgroud)

在我的页脚中使用这个jquery:

<script type="text/javascript">
    $(document).ready(function(){
        $("body").removeClass("page");
    });
</script>
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用,我错过了什么?

css jquery

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

Jquery解析字符串中的HTML

我试着搜索相关的帖子,并且很难弄清楚如何修复我的查询 - 我非常接近,任何帮助都非常感谢(Jquery新手).

我用PHP编程,并试图从标签或文本中提取HREF值.要么工作.

我基本上将我的HTML代码放在一个字符串中,可能包含多个标签,并且希望将标签的文本加载到PHP数组或变量中(现在只是尝试警告结果,我可以稍后将其转储).

我的PHP代码:

<?php
$info = '<li><strong><a href="http://www.mysite.com/test.html" title="Some stuff">I want this text</a></strong>';

echo '<script type="text/javascript">';
echo '$("document").ready( function () {';
echo 'alert($("a", $("' . $info . '")).html());';
echo '});';
echo '</script>';
?>
Run Code Online (Sandbox Code Playgroud)

上面没有提醒任何事情.投入

echo 'alert("yes")'; 
Run Code Online (Sandbox Code Playgroud)

确实有用,所以我猜我的语法有一些基本的错误,但4个小时后仍无法找到它!:)

提前致谢.

php jquery

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

获取$ .ajax POST返回的多个值

我有一些在mouseclick上执行的ajax代码.它调用一个名为update.php的文件来执行一系列操作,包括检查用户权限,大量数据库调用等.最后,我还希望能够从PHP返回一些变量以供回调使用,但不确定如何引用它们 - 或者是否有更好的方法来返回此信息.

$.ajax({
type: "POST",
url: "update.php",
data: dataString,
success: callback 

});

function callback(data, status)
{
// $("div").text(data);
$("div.numbert").text("[first variable here]");
$("div.numbert2").text("[second variable here]");
        }
Run Code Online (Sandbox Code Playgroud)

从我的update.php文件(一些片段):

    if ($check_access > 0)
    {
// Update database 

$sql = "UPDATE db SET access = '1' WHERE user = '$user'";
$result = mysql_query($sql) or die(mysql_error());


// Give access - function returns data to variable
$value = GiveAccess($user);


// Email - function returns data to variable
$emaillist = emailAdmins($user);    

    } else {

$message = …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

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

当鼠标悬停时,JQUERY图像叠加fadeIn()淡入淡出

我希望得到一个漂亮的平滑翻转图像fadeIn在父图像上的一组按钮.

我的叠加图像堆叠在我的主图像的顶部,并设置为"display:none;".

我有以下jQuery,它适用于FadeIn叠加图像,但当鼠标悬停在图像上时,它会反复淡入淡出.我的jQuery语法有问题吗?提前致谢.

 <script type="text/javascript">
    jQuery(document).ready(function() {
        jQuery(".main").mouseenter(function() {
            jQuery(".overlay").fadeIn();
        });

        jQuery(".main").mouseleave(function() {
            jQuery(".overlay").fadeOut();
        });
    }); 

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

和我的HTML代码:

<style type="text/css">
<!--
   .hoverbox { position: relative; }
   .main { width: 243px; height: 117px; }
   .overlay { position: absolute; width: 243px; height: 117px; top: 0; left: 0; display: none; }
-->
</style>

    <!-- button 1 -->
    <div class="hoverbox" style="float: left; width: 243px; height: 117px;">
        <a href="/locations/sacramento-international-airport/">
            <img class="main" src="/images/home-button-smf_orig.jpg" />
            <img class="overlay" src="/images/home-button-smf_rollover.jpg" />
        </a>
    </div>
    <!-- end button 1 -->
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

标签 统计

jquery ×5

css ×2

javascript ×2

php ×2

ajax ×1

html ×1

onclick ×1