这是我的代码:
$("input[name=donationmode]").change(function() {
$(".setpaymentOptions").children().addClass("fadeout");
$(".setpaymentOptions").children().children(".inputfield").children("input").attr("disabled", "disabled");
$(".option-"+$(this).val()).removeClass("fadeout");
$(".option-"+$(this).val()).children(".inputfield").children("input").removeAttr("disabled");
if($(this).val() == 2)
{
$(".option-2").children(".inputfield").children("#paymentOption").find("input").removeAttr("disabled");
$(".option-2").find(".addPaymentOption").attr("onclick", "addPaymentOption()");
}
else
{
$(".option-2").children(".inputfield").children("#paymentOption").find("input").attr("disabled", "disabled");
$(".option-2").find(".addPaymentOption").removeAttr("onclick");
}
});
Run Code Online (Sandbox Code Playgroud)
当我将输入(它是3个单选按钮的单选按钮组)更改为2时,它会将onclick添加到.addPaymentOption.然后我将输入更改为3并且onclick消失.非常好.
现在是棘手的部分,当我点击带有值2时onclick不会回来.
请帮帮我,bug在哪里?
可能重复:
C中静态变量的初始化
我知道全局变量或静态在C中自动初始化为零.但是,我不确定是否只有一个或者只有一个被初始化.请注意,我不是在讨论函数中定义的变量,而是在.c文件中全局讨论变量.
那么以下哪个变量会自动初始化为零?
static struct mystruct var1;
struct mystruct var2;
static struct { int x; int y; } var3;
Run Code Online (Sandbox Code Playgroud) 我正在学习 PHP 和 Drupal。我需要引用一个名为 $contexts 的数组中包含的变量。
所以print_r($contexts)给了我这个:
Array (
[context_view_1] => ctools_context Object (
[type] => view
[view] => view Object (
[db_table] => views_view
[result] => Array (
[0] => stdClass Object (
[nid] => 28
[node_data_field_display_field_display_value] => slideshow
)
)
Run Code Online (Sandbox Code Playgroud)
哎哟令人困惑。我想使用 node_data_field_display_field_display_value 变量。我认为我的代码需要像这样,但我知道这是不对的:
if ($contexts['context_view_1']['view']['result'][0]
['node_data_field_display_field_display_value'] == 'slideshow') then do whatever...
Run Code Online (Sandbox Code Playgroud)
谢谢!
我们创建了一个网站,其中包括注册和登录,我想要做的是我想添加设施给用户登录他们的Facebook登录,我使用PHP和智能框架,我有谷歌它但我不能在任何地方找到它,我无法理解http://www.goldsteintech.com/facebook_connect/overview.php ....
例如,这里在stackoverflow我没有注册,而是我登录Facebook帐户,我想为我的网站做同样的事情
在MySQL中,我加入了两个表,它们都有一个名为"Name"的列.在PHP中,我正在编写一个脚本来检索列的值并将其存储在变量中:
$row = mysql_fetch_array($result);
$table1name = $row['Name'];
$table2Name = $row['Name'];
Run Code Online (Sandbox Code Playgroud)
当然,变量不会给出2列的值,但它们都会从第二个表的列中给出相同的值.有没有办法在不更改数据库中列的名称的情况下检索两列的不同值?
我有一个对象字典,其中键是一个简单的字符串,值是一个具有一些属性的数据对象.我想根据字典值中的属性对字典进行排序.我已经使用它来根据字典值进行排序
sorted = dict.values()
sorted.sort(key = operator.attrgetter('total'), reverse=True)
Run Code Online (Sandbox Code Playgroud)
这产生了一个排序的值列表(这是预期的),我从字典中丢失了我的原始键(当然).我想将键和值一起排序......我怎样才能实现这一目标?任何帮助将不胜感激?
这是我的下拉菜单---
<select name="category" id="category" onChange="showDiv(this.value);" >
<option value="">Select This</option>
<option value="1">Nokia</option>
<option value="2">Samsung</option>
<option value="3">BlackBerry</option>
<option value="4">Spice</option>
<option value="5">HTC</option>
</select>
Run Code Online (Sandbox Code Playgroud)
这是我的span类,我想在选择的基础上显示数据
<span class="catlink"> </span>
Run Code Online (Sandbox Code Playgroud)
我的JS函数(虽然在我通过if条件执行时功能正常)
function showDiv(discselect) {
switch(discselect) {
case 1:
document.getElementsByClassName("catlink")[0].innerHTML = '<a href="nokia.txt">Click To Download</a>';
break;
case 2:
document.getElementsByClassName("catlink")[0].innerHTML = '<a href="samsung.txt">Click To Download</a>';
break;
case 3:
document.getElementsByClassName("catlink")[0].innerHTML = '<a href="blackberry.txt">Click To Download</a>';
break;
default:
alert(discselect);
document.getElementsByClassName("catlink")[0].innerHTML = 'aaaa';
}
}
Run Code Online (Sandbox Code Playgroud)
现在每次执行默认情况时运行代码而1,2,3仍在提醒,让我知道我做错了什么,我的逻辑是否滞后?
我在javascript中有一个函数:
function test(a, b, c) {
if(typeof b == "undefined")
//do something
//function code
}
Run Code Online (Sandbox Code Playgroud)
现在我想以这样的方式调用这个函数,以便typeof b remains undefined和a & c containes值(没有重新排序a,b&c)一样
test("value for a", what i can pass here so that b type will be undefined, "value for c")
Run Code Online (Sandbox Code Playgroud) 我试图通过使用document.createElement通过Javascript在HTML页面正文中添加新元素,我正在使用少量if/ else案例和函数调用.一切都很好.
最近我开始知道我也可以用JQuery做到这一点.我还没有做太多编码所以我想知道哪种方式在效率方面最好?使用本机DOM方法或使用JQuery在页面上动态添加元素?
如何确定字符串是否出现在另一个字符串的末尾。如果他们这样做,那么打印 true 到标准输出,如果他们不这样做,则打印 false。strpos 会有所帮助吗?
Sample Input
S1: “staff”
S2: “FF”
Run Code Online (Sandbox Code Playgroud)
我将如何制作一个函数来运行它,
function matching_ends($s1,$s2){
}
Run Code Online (Sandbox Code Playgroud)