我在表格单元格中有一个按钮,显示一个Bootstrap模式对话框 - 这个效果很好。在同一个表中,单元格是我想传递给模态对话框的一些属性。这是表格单元格的一个示例:
<td data-toggle="modal" productID="P1234" description="Lunchbox" data-skip-id="0" data-rec-id="61656" data-target="#showModal">
<span class="glyphicon glyphicon-trash"></span>
</td>
我可以使用以下方法获取data-rec-id
值之类的一些属性:
recID = $(e.relatedTarget).data('rec-id');
但是不能解决语法问题以获得其他产品ID和描述吗?
此外,如果我更改其中一个正在运行的属性的格式,例如:
data-recID="61656"
然后使用:
recID = $(e.relatedTarget).data('recID');
似乎无法正常工作?
答案 0 :(得分:0)
spikeTimesArray
和% You'll have to initialize storage for A and B:
A = zeros(1, nNeurons);
B = zeros(1, nNeurons);
idAllActiveNeuron = false(1, nNeurons);
...
% When you are generating new spikes, modify A and B like so:
index = ...; % A vector of neuron indices where new spikes occur this integration step
if ~isempty(index)
expTerm = exp(integrationInstant./tau_syn(index));
A(index) = A(index)+expTerm;
B(index) = B(index)-integrationInstant.*expTerm;
idAllActiveNeuron(index) = true;
end
...
% Updating the synaptic output no longer requires a loop:
if any(idAllActiveNeuron)
synapticOutputArray(idAllActiveNeuron, iIntegration) = ...
(integrationInstant.*A(idAllActiveNeuron)+B(idAllActiveNeuron)).*...
exp(1-integrationInstant./tau_syn(idAllActiveNeuron))./tau_syn(idAllActiveNeuron);
end
是元素的直接属性,因此您需要使用productId
:
description
但是,您应该注意attr()
和var $td = $(e.relatedTarget);
var desc = $td.attr('description');
var productId = $td.attr('productId');
都不是productId
元素的有效属性。如果可能,您应该将它们转换为description
属性并使用相同的方法来访问它们,即。 td